Fat*_*MAZ 3 java arrays collections arraylist
ArrayList<String> veri1 = new ArrayList<String>();
String[] veri2 = {"Fatih", "Ferhat", "Furkan"};
Run Code Online (Sandbox Code Playgroud)
我怎样才能添加veri2到veri1一个元素?我的意思是,如果我打电话veri.get(0),它会返回veri2.
Pét*_*rök 15
您应该将列表声明为字符串数组列表,而不是字符串列表:
List<String[]> veri1 = new ArrayList<String[]>();
String[] veri2 = {"Fatih", "Ferhat", "Furkan"};
veri1.add(veri2);
Run Code Online (Sandbox Code Playgroud)
请注意,通常最好将列表声明为List而不是ArrayList,因为这使您可以在以后自由切换到不同的列表实现.
您应该使用List接口和泛型(对于Java> = 1.5).根据您的要求,您可以使用:
String[] veri2 = {"Fatih", "Ferhat", "Furkan"};
List<String> veri1 = new ArrayList<String>();
veri1.addAll(Arrays.asList(veri2)); // Java 6
List<String[]> veri3 = new ArrayList<String[]>();
veri3.add(veri2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5894 次 |
| 最近记录: |