java中List Set Map使用
2016-06-28 15:12
495 查看
[align=left]@Test[/align]
[align=left] public void run()[/align]
[align=left] {[/align]
[align=left] [/align]
[align=left] ArrayList<String> list= new ArrayList<String>();[/align]
[align=left] list.add( "美女");[/align]
[align=left] list.add( "帅哥");[/align]
[align=left] list.add( "芙蓉姐姐" );[/align]
[align=left] for (int i = 0; i < list.size(); i++) {[/align]
[align=left] String str=list.get(i);[/align]
[align=left] System. out.println(str);[/align]
[align=left] }[/align]
[align=left] System. out.println("==============================================" );[/align]
[align=left] for(String str:list)[/align]
[align=left] {[/align]
[align=left] System. out.println(str);[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] System. out.println("==================使用迭代器========================" );[/align]
[align=left] Iterator<String> it=list.iterator();[/align]
[align=left] while(it.hasNext())[/align]
[align=left] {[/align]
[align=left] System. out.println(it.next());[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] @Test[/align]
[align=left] public void run1()[/align]
[align=left] {[/align]
[align=left] Set<String>set= new HashSet<String>();[/align]
[align=left] set.add( "aaaaaaaa");[/align]
[align=left] set.add( "bbbbbbbb");[/align]
[align=left] set.add( "cccccccc");[/align]
[align=left] set.add( "dddddddd");[/align]
[align=left] Iterator <String> iset=set.iterator();[/align]
[align=left] while(iset.hasNext())[/align]
[align=left] {[/align]
[align=left] System. out.println(iset.next());[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] @Test[/align]
[align=left] public void run2()[/align]
[align=left] {[/align]
[align=left] [/align]
[align=left] Map<String,Integer> map= new HashMap<String,Integer>();[/align]
[align=left] map.put( "name", 1);[/align]
[align=left] map.put( "Height", 175);[/align]
[align=left] map.put( "Weight", 68);[/align]
[align=left] Set<String>set=map.keySet();[/align]
[align=left] for (String key:set) {[/align]
[align=left] Integer value=map.get(key);[/align]
[align=left] System. out.println(key +"==>>" +value);[/align]
[align=left] }[/align]
[align=left] Set<Entry<String,Integer>> entrys=map.entrySet();[/align]
[align=left] for(Entry<String,Integer> entry :entrys)[/align]
[align=left] {[/align]
[align=left] System. out.println(entry.getKey()+entry.getValue());[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] public void run()[/align]
[align=left] {[/align]
[align=left] [/align]
[align=left] ArrayList<String> list= new ArrayList<String>();[/align]
[align=left] list.add( "美女");[/align]
[align=left] list.add( "帅哥");[/align]
[align=left] list.add( "芙蓉姐姐" );[/align]
[align=left] for (int i = 0; i < list.size(); i++) {[/align]
[align=left] String str=list.get(i);[/align]
[align=left] System. out.println(str);[/align]
[align=left] }[/align]
[align=left] System. out.println("==============================================" );[/align]
[align=left] for(String str:list)[/align]
[align=left] {[/align]
[align=left] System. out.println(str);[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] System. out.println("==================使用迭代器========================" );[/align]
[align=left] Iterator<String> it=list.iterator();[/align]
[align=left] while(it.hasNext())[/align]
[align=left] {[/align]
[align=left] System. out.println(it.next());[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] [/align]
[align=left] @Test[/align]
[align=left] public void run1()[/align]
[align=left] {[/align]
[align=left] Set<String>set= new HashSet<String>();[/align]
[align=left] set.add( "aaaaaaaa");[/align]
[align=left] set.add( "bbbbbbbb");[/align]
[align=left] set.add( "cccccccc");[/align]
[align=left] set.add( "dddddddd");[/align]
[align=left] Iterator <String> iset=set.iterator();[/align]
[align=left] while(iset.hasNext())[/align]
[align=left] {[/align]
[align=left] System. out.println(iset.next());[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] @Test[/align]
[align=left] public void run2()[/align]
[align=left] {[/align]
[align=left] [/align]
[align=left] Map<String,Integer> map= new HashMap<String,Integer>();[/align]
[align=left] map.put( "name", 1);[/align]
[align=left] map.put( "Height", 175);[/align]
[align=left] map.put( "Weight", 68);[/align]
[align=left] Set<String>set=map.keySet();[/align]
[align=left] for (String key:set) {[/align]
[align=left] Integer value=map.get(key);[/align]
[align=left] System. out.println(key +"==>>" +value);[/align]
[align=left] }[/align]
[align=left] Set<Entry<String,Integer>> entrys=map.entrySet();[/align]
[align=left] for(Entry<String,Integer> entry :entrys)[/align]
[align=left] {[/align]
[align=left] System. out.println(entry.getKey()+entry.getValue());[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] }[/align]
相关文章推荐
- MyEclipse简单设置
- SpringMVC中的@PathVariable
- 面向对象之instanceof
- spring boot 配置MyBatis,支持多个数据源和分页插件
- Java中的this关键字
- Java web学习笔记之二——编写Servlet
- 25匹马赛跑问题
- Java多线程
- spring中bean生命周期
- java 读取xml
- java_常用数据类型转换基础篇
- java pio项目使用
- 在myeclipse中安装JBOSS(转载)
- Java中的HashCode(2)之Hashset造成的内存泄露
- spring 4.2.3返回视图(jsp/vm)或者json
- Spring IoC容器
- Java嵌套for循环-标签使用
- 在myeclipse中部署项目时nested exception is java.lang.OutOfMemoryError:
- Java学习整理系列之Java反射机制
- Java 对象反射赋值工具类