gpt4 book ai didi

java - 不同类型的二维数组

转载 作者:行者123 更新时间:2023-12-02 07:14:27 25 4
gpt4 key购买 nike

我有这个:

private float dir = 0f;
private boolean ch = true;
private String = "No";
private int aB = 5;

现在我怎样才能用这些值创建一个二维数组?例如数组1[][]:

{ {0f, "true", "No", 5} }

或者我应该创建一个这样的数组吗?

private String array1[][];

将所有值保存为字符串,然后解析每个项目?

但我认为,这不是一个好的编程。

最佳答案

您可以使用抽象数组,即使用 Object 作为类型的 IE。

Object array1[][];

但是,这看起来更像是您真的想要上课。

class MyObject {
private float dir;
private boolean ch;
private String str;
private int aB;
// getters and setters omitted
}

然后使用以下内容创建一个数组或集合:MyObject[] array1。如果您可以存储对象,这通常是更好的设计。

关于java - 不同类型的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15099463/

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