【发布时间】:2021-01-28 20:06:11
【问题描述】:
我对 java 或编程真的很陌生,所以我有一个“基本”问题(我猜)。我有这段代码,它为我生成了一个数字数组。我想将其转换为字符串数组。有人可以修复我的代码吗?
public class HelloWorld{
public static void main(String[] args) {
Number[][] values = new Number[10][12];
for (int i = 0; i < values.length; i++) {
for (int j = 0; j < values[i].length; j++) {
values[i][j] = Math.floor(Math.random() * 100000) / 100000;
System.out.print(values[i][j] + " ; ");
}
System.out.println();
}
}
}
【问题讨论】:
-
之后还需要
Numbers的数组吗?如果没有,只需在生成数字后立即将其转换为字符串,并将values声明为String[][]。顺便说一句,当double绰绰有余时,为什么还要使用Number? -
是的,之后我需要这些数字。还有双打/数字数组,谢谢你的提示
标签: java arrays type-conversion