Java初学习 - List与Map初始化的几种写法
2015-07-24 17:09
579 查看
初始化1:
初始化2:
初始化3:
// 初始化List List<string> list = new ArrayList<string>(); list.add("string1"); list.add("string2"); //some other list.add() code...... list.add("stringN"); // 初始化Map Map<string , String> map = new HashMap<string , String>(); map.put("key1", "value1"); map.put("key2", "value2"); // some other map.put() code map.put("keyN", "valueN");
初始化2:
// 初始化List List<string> list = new ArrayList<string>(){{ add("string1"); add("string2"); // some other add() code...... add("stringN"); }}; //初始化Map Map<string , String> map = new HashMap<string , String>(){{ put("key1", "value1"); put("key2", "jb51.net"); // some other put() code put("keyN", "valueN"); }};
初始化3:
// 利用Array与ArrayList的相互转换方法 ArrayList<String> list = new ArrayList(Arrays.asList("Ryan", "Julie", "Bob"));
相关文章推荐
- Java基础学习总结——Java对象的序列化和反序列化
- Objective-C与Java语法对比,帮助快速入门
- Java的服务端程序性能问题调查方法
- 【Java】集合框架
- spring 实现AOP的4种方式
- Java的线程机制
- springMVC工作原理
- Spring(八)编码剖析@Resource注解的实现原理
- Java语言中的设计模式
- Spring boot 学习知识点
- java中Cookie的使用
- Java构造和解析Json数据的两种方法详解
- java中如何从字符串中删选中文字符(GBK编码和UTF-8编码)
- 爬虫获取邮箱,存入数据库,发送邮件java Mail
- Spring深入理解
- 关于maven项目在引入java project 时,打war包出错的问题
- Java(String) 常用字符串函数
- Java SPI 实例
- java从键盘输入数据的两种方法
- 如何取得Spring管理的bean (请用第3种方法):