Arrays.asList()
2015-10-01 17:40
281 查看
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class SimpleArrays {
public static void main(String[] args) {
String[] string = new String[] { "111", "222", "333" };
List<String> list =Arrays.asList(string);;
list.add("444");
System.out.println(list);
}
}
这样必然会报错
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add(AbstractList.java:148)
at java.util.AbstractList.add(AbstractList.java:108)
at SimpleArrays.main(SimpleArrays.java:16)
正确的写法应该这样
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class SimpleArrays {
public static void main(String[] args) {
String[] string = new String[] { "111", "222", "333" };
List<String> list =new ArrayList<String>(Arrays.asList(string));
list.add("444");
System.out.println(list);
}
}
完美运行
[111, 222, 333, 444]
import java.util.Arrays;
import java.util.List;
public class SimpleArrays {
public static void main(String[] args) {
String[] string = new String[] { "111", "222", "333" };
List<String> list =Arrays.asList(string);;
list.add("444");
System.out.println(list);
}
}
这样必然会报错
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add(AbstractList.java:148)
at java.util.AbstractList.add(AbstractList.java:108)
at SimpleArrays.main(SimpleArrays.java:16)
正确的写法应该这样
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class SimpleArrays {
public static void main(String[] args) {
String[] string = new String[] { "111", "222", "333" };
List<String> list =new ArrayList<String>(Arrays.asList(string));
list.add("444");
System.out.println(list);
}
}
完美运行
[111, 222, 333, 444]
相关文章推荐
- Aizu 2300 Calender Colors(暴力)
- 黑马程序员——java学习笔记--枚举
- UITabBarController详细说明(简介和设置)
- MongoDB聚合整理
- Myinterface
- PowerDesigner V16.5 安装文件 及 破解文件
- phpmyadmin高级功能尚未完全设置部分功能未激活
- 下载:SQL Server 2016 CTP2.4 (x64) - DVD (English)
- 拷贝自身文件与获得系统信息
- 发现的最大数量
- Android - 采用ApiDemos得知Android开展
- 3617 Best Cow Line【贪心】
- 十一第五题 求数组最大和的子数组
- 黑马程序员——java学习笔记--反射机制
- ExtendAccount
- Dijkstra-POJ-2387-Til the Cows Come Home
- Java 选项卡面板
- MongoDB 数据模型设计
- 《Mahout实战》
- Aizu 2301 Sleeping Time(概率,剪枝)