国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java 增強(qiáng)for循環(huán)

這篇具有很好參考價值的文章主要介紹了java 增強(qiáng)for循環(huán)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

java 增強(qiáng)for循環(huán)

增強(qiáng)for循環(huán):可以用來遍歷單列集合或者數(shù)組,底層采用的是迭代器

    格式:
        for(數(shù)組或者集合中元素的類型 變量名 : 遍歷的數(shù)組/單列集合){
            變量名代表的是數(shù)組或者結(jié)合中的元素
        }

    好處:簡化了單列集合和數(shù)組的遍歷

    缺點:沒用索引,遍歷的目標(biāo)不能為空
public class Demo {
    public static void main(String[] args) {
        int[] arr = {1,5,6,3,2,8};

        for(int i : arr){
            System.out.println(i);
        }

        System.out.println("=============");

        Collection<String> c = new ArrayList<>();

        c.add("張飛");
        c.add("劉備");
        c.add("關(guān)羽");

        for(String s : c){
            System.out.println(s);
        }
    }
}

迭代器是什么呢

public class Demo {
    public static void main(String[] args) {
    //創(chuàng)建集合
        Collection<String> c = new ArrayList<>();

		//添加集合
        c.add("張飛");
        c.add("劉備");
        c.add("關(guān)羽");
        c.add("大喬");

        //遍歷集合,創(chuàng)建迭代器
        Iterator<String> it = c.iterator();

        //取下一個元素
        /*String s1 = it.next();
        System.out.println(s1);
        String s2 = it.next();
        System.out.println(s2);*/

		//使用迭代器,遍歷,改變集合也要使用迭代器,否則會拋出異常
        while (it.hasNext()) {
            String s = it.next();
            if (s.equals("大喬")) {
                it.remove();
            }
        }
        System.out.println(c);
    }
}

學(xué)的不是技術(shù),更是夢想?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-621733.html

到了這里,關(guān)于java 增強(qiáng)for循環(huán)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Java】Java中使用HashMap優(yōu)化多層for循環(huán)嵌套以及for循環(huán)之性能優(yōu)化

    for循環(huán)是開發(fā)時常用的語法之一,比如對數(shù)組,集合的遍歷等,但是如果使用不好也會出現(xiàn)很多新能損耗的問題,今天就來講解一下for循環(huán)的常用性能優(yōu)化問題。 for循環(huán) 里面還有 for循環(huán), 然后做一些數(shù)據(jù)匹配、處理 這種場景。 m層嵌套的n次的for循環(huán)的時間復(fù)雜度為O(n^m),

    2024年02月16日
    瀏覽(23)
  • Java中的for循環(huán)

    Java中的for循環(huán)

    ? ? for循環(huán)是Java程序中設(shè)計使用最多的循環(huán)語句之一。一個for循環(huán)可以用來重復(fù)執(zhí)行某個語句直到條件得到滿足。 在Java中,for是一種,是一種循環(huán)結(jié)構(gòu)的引導(dǎo)詞 代碼如下: 在這個例子中,x是循環(huán)的變量,它被初始化為0,每次循環(huán)x加1直到x10,而x加1也可以寫成x++;這

    2024年02月12日
    瀏覽(21)
  • 【Java編程教程】詳解 Java for 循環(huán)語句

    【Java編程教程】詳解 Java for 循環(huán)語句

    Java for 循環(huán)用于多次迭代程序的一部分。如果迭代次數(shù)固定,建議使用for循環(huán)。 Java 中有三種類型的 for 循環(huán)。 ? 簡單的 for 循環(huán) For-each或增強(qiáng)型 for 循環(huán) 標(biāo)記為循環(huán) 一個簡單的 for 循環(huán)與C / C++相同。我們可以初始化變量,檢查條件和遞增/遞減值。它由四個部分組成: 初始

    2024年02月08日
    瀏覽(24)
  • 【Java 基礎(chǔ)】for 循環(huán)、嵌套循環(huán)詳解(附案例)

    【Java 基礎(chǔ)】for 循環(huán)、嵌套循環(huán)詳解(附案例)

    《 Java 零基礎(chǔ)入門到精通 》 專欄持續(xù)更新中。通過本專欄你將學(xué)習(xí)到 Java 從 入門 到 進(jìn)階 再到 實戰(zhàn) 的全套完整內(nèi)容,所有內(nèi)容均將集中于此專欄。無論是初學(xué)者還是有經(jīng)驗的開發(fā)人員,都可從本專欄獲益。 訂閱專欄后添加我微信或者進(jìn)交流群,進(jìn)群可找我領(lǐng)取 前端/Java

    2023年04月08日
    瀏覽(92)
  • JAVA多線程處理for循環(huán)數(shù)據(jù)

    JAVA多線程處理for循環(huán)數(shù)據(jù)

    對for循環(huán)內(nèi)數(shù)據(jù)啟用多線程執(zhí)行,主線程與子線程無先后順序 執(zhí)行結(jié)果: 對for循環(huán)內(nèi)數(shù)據(jù)啟用多線程執(zhí)行,主線程在所有子線程執(zhí)行完成之后執(zhí)行 執(zhí)行結(jié)果: 對for循環(huán)內(nèi)數(shù)據(jù)啟用多線程執(zhí)行,主線程在所有子線程執(zhí)行完成之后執(zhí)行 執(zhí)行結(jié)果: 4. JAVA多線程10個線程處理100

    2024年02月11日
    瀏覽(27)
  • 【java】幾種跳出 for循環(huán)的方法

    在Java中,有多種方法可以跳出 for 循環(huán),從而停止循環(huán)的執(zhí)行。以下是其中的三種常見的方法: 當(dāng) i 等于5時, break 語句會將控制流程跳出 for 循環(huán)從而停止后續(xù)代碼的執(zhí)行。 當(dāng) i 等于5時, return 語句會立即退出整個方法從而停止對 for 循環(huán)的執(zhí)行。 當(dāng) i 等于5時, continue 語

    2024年02月07日
    瀏覽(15)
  • 【筆記】Java中for循環(huán)遍歷刪除操作

    在Java中,有些場景需要遍歷集合中的元素,然后根據(jù)條件進(jìn)行刪除元素的操作。如果使用傳統(tǒng)的for循環(huán)遍歷方式來刪除元素,很可能出錯或發(fā)生意想不到的問題。推薦使用 迭代器iterator 完成 1. 推薦使用 迭代器方式****刪除 阿里規(guī)約:【強(qiáng)制】不要在 foreach 循環(huán)里進(jìn)行元素的

    2024年02月11日
    瀏覽(15)
  • 深入理解 Java 循環(huán)結(jié)構(gòu):while、do while、for 和 for-each 循環(huán)

    循環(huán)可以執(zhí)行一個代碼塊,只要達(dá)到指定的條件。循環(huán)很方便,因為它們節(jié)省時間,減少錯誤,并使代碼更易讀。 while 循環(huán)會循環(huán)執(zhí)行一個代碼塊,只要指定的條件為真: 語法 在下面的示例中,只要變量(i)小于 5,循環(huán)中的代碼將一遍又一遍地運(yùn)行: 示例 注意:不要忘

    2024年02月19日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包