您的位置:首页 > 编程语言 > Java开发

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]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: