一個指標我如何能叫出從這個名單我嘗試使用get(指數)一個字符串,但它會發送一個錯誤叫出從列表<String>
List<String> strlist = new ArrayList<String>();
strlist.add(datelist);
String[] strarray = strlist.toArray(new String[0]);
System.out.println(Arrays.toString(strarray));
table_4.setValueAt(strlist.get(1), 0, 0);
字符串是從while語句:
while (cal2.getTime().before(newDateString)) {
cal2.add(Calendar.DATE, 1);
String datelist=(format.format(cal2.getTime()));
字符串/輸出將是這樣的:
[May 10, 2013]
[May 11, 2013]
[May 12, 2013]
[May 13, 2013]
[May 14, 2013]
[May 15, 2013]
[May 16, 2013]
[May 17, 2013]
[May 18, 2013]
你什麼錯誤? – Djon
打印第一個字符串:[2013年5月2日] 線程「AWT-EventQueue-0」中的異常java.lang.IndexOutOfBoundsException:索引:1,大小:1 \t at java.util.ArrayList.rangeCheck(Unknown Source ) \t at java.util.ArrayList.get(Unknown Source) \t at q $ 8 $ 1.actionPerformed(q.java:965) – Maguzu