gpt4 book ai didi

java - 可以将二维 double 组更改为输出字符串吗?

转载 作者:行者123 更新时间:2023-11-29 05:46:32 26 4
gpt4 key购买 nike

我制作了一个二维数组,计划将其用作以不同方式相互交互的 double 表。我遇到的问题是不需要[0,0](表格中的[x,0]是Y轴代表的数字,[0,x]是X轴代表的数字)

我希望实现的是以某种方式更改 [0,0] 以便它可以是一个字符串来描述我正在打印的表格或将其留空,而不是 0 如果留空或以其他方式输入.我已经尝试使用一种简单的方法引入 double 并检查它是否是一些不太可能在表中计算的选定数字并将其输出为字符串,但我显然遇到了不兼容类型的墙(必需的字符串,已找到双)

最佳答案

您不能将字符串存储在 double 中。

您可以做的是创建一个包含字符串和 double 组的类。

public class NamedArray {
private String description;
private double[][] array;
}

您可以填写 getters、setters 和构造函数。

编辑添加:我刚刚注意到你浪费了双数组中的大部分空间。

您可以使用 java.awt.Point 实例列表来表示一系列 x 和 y 坐标。像这样:

List<ChartValue> array;

public class ChartValue {
double value;
Point location;
}

关于java - 可以将二维 double 组更改为输出字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15687246/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com