[問題] Vector轉字串變亂碼
程式如下:
coords為字串類型的vector,使用以下方法將其轉換成字串陣列
String[] strings = new String[coords.size()];
System.out.println(coords); //內容正常沒有問題
for (int i = 0; i < coords.size(); i++)
strings[i] = coords.get(i).toString();
System.out.println(strings);
//輸出會變成[Ljava.lang.String;@19ec4ed
但若我用單一個字串來儲存一個vector的值是沒有問題的
String str = coords.get(0).toString();
System.out.println(str) //輸出正確
請問這是什麼樣的問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.169.129
→
07/11 16:51, , 1F
07/11 16:51, 1F
→
07/11 19:32, , 2F
07/11 19:32, 2F
→
07/11 19:35, , 3F
07/11 19:35, 3F
→
07/12 09:13, , 4F
07/12 09:13, 4F
java 近期熱門文章
3
14
PTT數位生活區 即時熱門文章