簡體   English   中英

您如何將2D數組的每個int元素轉換為String?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM