我想創建一個常量ArrayList,但我保持空結果返回。創建常量Arraylist返回空
請評論這是正確的方式來聲明靜態最終ArrayList?
public final class Constants {
public static ArrayList<String[]> points = new ArrayList<String[]>();
{
points.add(new String[] {"A","5.42420782","100.2680779" });
points.add(new String[] {"B","5.42253496","100.26634007" });
points.add(new String[] {"C","5.4196543","100.2645124" });
points.add(new String[] {"D", "5.41808928","100.26244618" });
}
public static final List<ArrayList<String[]>> fix_points = Collections.unmodifiableList(Arrays.asList(points));
}
試圖用循環返回。
for(ArrayList<String[]> item : Constants.fix_points) {
System.out.println(item);
}
打印顯示爲空[]。
謝謝,這個好多了 – Eric