-5

List に 3 つの文字列を追加しました (これを ArrayList と呼ぶべきですか?)、取得方法がわかりません。

      String f1;
      String f2;
      String f3;
      f1="1";
      f2="2";
      f3="3";
      List<String[]> list = new ArrayList<String[]>();
      String[] e = new String[] {f1,f2,f3};
       list.add(e);
       System.out.println(list.get(0,1));
      for (int inT=0;inT<=list.size();inT++)
      {
          System.out.println(list.get(inT));
      }
4

1 に答える 1

2

いくつかの項目を追加して取得するだけの場合は、ArrayList に個別の配列を格納する必要はありません。リストは配列のリストを意味し、文字列のリストではありません。

あなたはこれをしているはずです、

String f1;
String f2;
String f3;
f1 = "1";
f2 = "2";
f3 = "3";
List<String> list = new ArrayList<String>();
list.add(f1);
list.add(f2);
list.add(f3);

for (String listItem : list) {
    System.out.println(listItem);
}
于 2012-12-25T06:15:44.440 に答える