我需要轉換爲Object [] [],看起來像這樣:將對象[] []轉換爲字符串?的Java Swing
Object[][] numbers =
{"1", "12-22", "12-22"},
{"2", "12-22", "11-14"},
{"3", "12-22", "11-14"};
我想:
m1.textArea.setText((b1.returnNumbers).toString());
我需要轉換爲Object [] [],看起來像這樣:將對象[] []轉換爲字符串?的Java Swing
Object[][] numbers =
{"1", "12-22", "12-22"},
{"2", "12-22", "11-14"},
{"3", "12-22", "11-14"};
我想:
m1.textArea.setText((b1.returnNumbers).toString());
可以使用deepToString
方法:
m1.textArea.setText(Arrays.deepToString(b1.returnNumbers));
它幾乎工作!問題是唯一出現的是'null''。但是,謝謝! – Cereal101
@ Cereal101歡迎您!一旦你克服了「空」問題,你可能想評論造成它的原因。然後,當您的問題解決後,您可能想要接受一個答案,讓其他人知道您不再需要尋找改進的解決方案,並在Stack Overflow上獲得全新的徽章。 – dasblinkenlight
會做!我想你注意到我是新來的? – Cereal101
什麼結果字符串應該是什麼樣子?沒有「內置」的方法來做到這一點,因爲我認爲沒有辦法這樣做,幾乎在所有情況下都是正確的。你最好的選擇是用兩個循環和一個StringBuilder構造你自己的字符串。 – dlev
對這種類型的數據使用['JTable'](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html)。 –