国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java增強(qiáng)for循環(huán)的實(shí)現(xiàn)方法

2019-11-26 13:46:16
字體:
供稿:網(wǎng)友

如下所示:

package cn.jdk.foreach;import java.util.HashMap;import java.util.Map;public class ForEachTest {	public static void main(String[] args) {		int[] arr = {1,2,3};		for(int a:arr){			System.out.println(a+"/t");		}				System.out.println("==============================");				Map<String,String> map = new HashMap<String,String>();		map.put("1", "one");		map.put("2", "two");		map.put("3", "three");		map.put("4", "four");		map.put("5", "five");				//map.keySet():循環(huán)遍歷map的所有鍵,map.keySet()返回的是Set類型,而Set是可以被增強(qiáng)for遍歷的。		for(String key:map.keySet()){			String value = map.get(key);//通過鍵獲取對應(yīng)的值			System.out.println(key+"="+value);		}	}}
<p> 增強(qiáng)for的優(yōu)缺點(diǎn)</p><p>l  只能從頭到尾的遍歷數(shù)組或集合,而不能只遍歷部分;</p><p>l  在遍歷List或數(shù)組時,不能獲取當(dāng)前元素下標(biāo);</p><p>l  增強(qiáng)for使用便簡單,這是它唯一的優(yōu)點(diǎn)了;</p><p>l  增強(qiáng)for比使用迭代器方便一點(diǎn)!</p>

Map并沒有實(shí)現(xiàn)Iterable接口,所以你不能直接使用增強(qiáng)for來遍歷它!

以上就是小編為大家?guī)淼膉ava增強(qiáng)for循環(huán)的實(shí)現(xiàn)方法的全部內(nèi)容了,希望對大家有所幫助,多多支持武林網(wǎng)~

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 澎湖县| 慈溪市| 甘洛县| 泸西县| 浦县| 安阳市| 辽宁省| 大城县| 闻喜县| 浦北县| 卓资县| 辉县市| 新安县| 东海县| 兖州市| 康马县| 高陵县| 堆龙德庆县| 四子王旗| 尼勒克县| 高密市| 万州区| 黄骅市| 乌兰察布市| 馆陶县| 乌拉特后旗| 民和| 普陀区| 井陉县| 繁峙县| 仪征市| 麦盖提县| 黑龙江省| 甘孜县| 丹棱县| 台北县| 临潭县| 恩施市| 永仁县| 平谷区| 应城市|