[英]How would you convert each int element of a 2D Array into a String?
我有一个10x10 int[][]
,每个元素都是一个随机int
。 对于我的特定目的,我需要将每个int
值转换为String
以便可以将这些值用作Label(text: String)
。 我希望能够遍历数组并在每次迭代时都进行此转换。 显然,这就是我可以解决的所有问题:
for (int row = 0; row < matrix.length; row++) {
for (int column = 0; column < matrix[row].length; column++) {
}
}
我尝试在每个索引上使用toString()
,但NetBeans不喜欢它,因为我显然使用不正确。 因此,如果有人可以给我一些有关此过程如何工作的指导,将不胜感激。 它可能不言而喻,但我仍在学习。
您的循环似乎还不错。 用户Integer.toString()
将int转换为String
for (int row = 0; row < matrix.length; row++)
{
for (int column = 0; column < matrix[row].length; column++)
{
String matrixElementStr = Integer.toString(matrix[row][column]);
// Call some method "Label(text: String)" with "matrixElementStr" as a parameter
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.