多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > php開(kāi)源 > 綜合技術(shù) > 數(shù)組 --------集合 中的各種遍歷方法!!!!!

數(shù)組 --------集合 中的各種遍歷方法!!!!!

來(lái)源:程序員人生   發(fā)布時(shí)間:2014-12-10 08:33:11 閱讀次數(shù):3303次

(包名用了中文,大家不要在乎這個(gè))

1.數(shù)組

    1.for

2.增強(qiáng)for

package 楊彬_數(shù)組; public class ArrayDemo { /* * 數(shù)組遍歷的方式: 1.for 2.增強(qiáng)for */ public static void main(String[] args) { int[] arr = { 1, 2, 3, 4, 5 }; test1(); test2(arr); } //增強(qiáng)for private static void test2(int[] arr) { for(int i : arr){ System.out.println(i); } } //for private static void test1() { int[] arr = { 1, 2, 3, 4, 5 }; for (int i = 0; i< arr.length; i++) { System.out.println(arr[i]); } } }

2.Collection

1.for

2.增強(qiáng)for

3.迭代器

4.toArray

package 楊彬_Collection; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* * 遍歷方式 : 1. for(不寫(xiě)了) 2,增強(qiáng)for 3.迭代器 4.toArray */ public class CollectionDemo { public static void main(String[] args) { Collection<String> c = new ArrayList<String>() ; c.add("楊彬"); c.add("郭樂(lè)樂(lè)"); c.add("科比"); c.add("喬丹"); // test1(c); // test2(c); test3(c); } //toArray private static void test3(Collection<String> c) { Object[] cc = c.toArray(); for(int i=0;i<cc.length;i++){ System.out.println(cc[i]); } } //迭代器 private static void test2(Collection<String> c) { Iterator<String> it = c.iterator(); while(it.hasNext()){ System.out.println(it.next()); } } //增強(qiáng)FOR private static void test1(Collection<String> c) { for(String c1 : c){ System.out.println(c1); } } }

3.List

package 數(shù)組_List; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.ListIterator; /* * for * 增強(qiáng)for * 迭代器 * list特有迭代器 * 角標(biāo)get() * toArray() */ public class ListDemo { public static void main(String[] args) { List<String> c = new ArrayList<String>() ; c.add("楊彬"); c.add("郭樂(lè)樂(lè)"); c.add("科比"); c.add("喬丹"); // test1(c); // test2(c); // test3(c); // test4(c); test5(c); test6(c); } private static void test6(List<String> c) { for(ListIterator<String> lit = c.listIterator(); lit.hasNext();){ System.out.println(lit.next()); } } //toArray() private static void test5(List<String> c) { Object[] array = c.toArray(); for(int i=0;i<array.length;i++){ System.out.println(array[i]); } } //角標(biāo)get(); private static void test4(List<String> c) { for(int i=0;i<c.size();i++){ System.out.println(c.get(i)); } } //LIst迭代器 private static void test3(List<String> c) { ListIterator<String> lsc = c.listIterator(); while(lsc.hasNext()){ System.out.println(lsc.next()); } } //迭代器 private static void test2(List<String> c) { Iterator<String> it = c.iterator(); while(it.hasNext()){ System.out.println(it.next()); } } //增強(qiáng)for private static void test1(List<String> c) { for(String c1: c){ System.out.println(c1); } } }

3.Set

package 楊彬_Set; import java.util.HashSet; import java.util.Iterator; import java.util.Set; /* * 迭代器 * 增強(qiáng)for * toArray * */ public class SetList { public static void main(String[] args) { Set<String> c = new HashSet<String>() ; c.add("楊彬"); c.add("郭樂(lè)樂(lè)"); c.add("科比"); c.add("喬丹"); // test2(c); //test1(c); test3(c); } //toArray() private static void test3(Set<String> c) { Object[] array = c.toArray(); for(int i=0;i<array.length;i++){ System.out.println(array[i]); } } //增強(qiáng)for private static void test2(Set<String> c) { for(String s:c){ System.out.println(s); } } //迭代器 private static void test1(Set<String> c) { Iterator<String> it = c.iterator(); while(it.hasNext()){ System.out.println(it.next()); } } }

4.Map

package 楊彬_Map; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; import java.util.Map.Entry; /* VAlues * keyset * entryset */ public class MapDemo { public static void main(String[] args) { Map<Integer, String> c = new HashMap<Integer, String>() ; c.put(1,"楊彬"); c.put(2,"郭樂(lè)樂(lè)"); c.put(3,"科比"); c.put(4,"喬丹"); // test1(c); // test2(c); test3(c); } private static void test3(Map<Integer, String> c) { for(Entry<Integer, String> entry : c.entrySet()){ System.out.println(entry.getKey()+":"+entry.getValue()); } } //keyset private static void test2(Map<Integer, String> c) { Set<Integer> set = c.keySet(); for(Integer key : set){ String value1 = c.get(key); System.out.println(key+":"+ value1); } } //Values 只能取值 private static void test1(Map<Integer, String> c) { Collection<String> co = c.values(); for(String s : co){ System.out.println(s); } } }


生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 高清不卡免费一区二区三区 | 久久久久在线观看 | 中文天堂最新版在线精品 | 久草在线香蕉 | 精品日韩欧美 | 亚洲欧美不卡 | 人阁色第四影院在线观看 | 亚洲一区免费看 | nnnwww在线观看视频 | 日本一区毛片免费观看 | 欧美日韩1区 | 精品视频一区二区三区四区 | 中文字幕精品一区 | 二级毛片在线观看 | 爱爱视频网站免费 | 中文字幕亚洲精品 | 亚洲综合亚洲综合网成人 | 拔擦拔擦8x华人免费久久 | 精品福利一区二区三区免费视频 | 2019免费视频 | 国产美女亚洲精品久久久久久 | 一级做a爰片久久毛片欧美 一级做a爰片久久毛片人呢 | 小说区 综合区 都市激情 | 亚洲福利一区二区 | 欧美日韩大尺码免费专区 | 91美女福利视频 | 秋霞网亚洲成a人片 | xxxxx欧美| 最近最新手机中文字幕在线看 | 手机看片国产欧美日韩高清 | 久久丝袜精品综合网站 | 日本高清www免费视频软件 | 狠狠的撞进去嗯啊h女强男视频 | 日朝欧美亚洲精品 | 91久久精品国产一区二区 | 日本综合在线观看 | 亚洲一区二区三区高清 不卡 | 国产大学生露脸激情 | 国产精品原创永久在线观看 | 午夜视频国语 | 国产成人a福利在线观看 |