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

Java入門篇 之 邏輯控制

這篇具有很好參考價(jià)值的文章主要介紹了Java入門篇 之 邏輯控制。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

博主的文章希望對大家有所幫助

今日份勵志文案:凌空虛度,難成千秋偉業(yè);求真務(wù)實(shí),方能善作善成

沖沖沖?。。。?!

Java入門篇 之 邏輯控制,java,開發(fā)語言

目錄

一.if~else語句?

1.1.if-else語句基本用法:

1.2.代碼演示

?二.switch~case語句

?2.1?switch~case語句基本用法:

2.2.代碼演示

?編輯三.while語句

3.1while語句基本用法:

?3.2.代碼演示

四.do~while語句

4.1.do~while語句基本用法:

4.2?代碼演示

?五.for循環(huán)

5.1.for循環(huán)語句基本用法:

5.2代碼演示


JAVA使用了C所有流程控制語句,所以如果以前用過C或C++編程,那么應(yīng)該非常熟悉

一.if~else語句?

1.1.if-else語句基本用法:

if(){
  ...;
}
else{
  ...;
}

其中else可以選擇不寫?

1.2.代碼演示

看下列代碼,a=8,如果a==10,打印a==10,否則判斷下面的a==5,如果a==5,則打印a==5,否則繼續(xù)往下執(zhí)行,依次判斷,如果復(fù)合判斷條件,則打印,不符合繼續(xù)往下進(jìn)行

這個(gè)代碼打印的是ssssss! (如果學(xué)過C語言的話,理解起來會相對容易)

        public static void main(String[] args) {
            //shift + f6
            int a = 8;
            if(a == 10) {
                System.out.println("a == 10");
            }else if(a == 5) {
                System.out.println("a == 5");
            }else if(a == 4) {
                System.out.println("a == 4");
            }else if(a == 3) {
                System.out.println("a == 3");
            }else {
                System.out.println("ssssss!");
            }

        }

Java入門篇 之 邏輯控制,java,開發(fā)語言

?二.switch~case語句

?2.1?switch~case語句基本用法:

switch(){
   case 表達(dá)式1:  ...  ;break;
   case 表達(dá)式2:  ...  ;break;
   case 表達(dá)式3:  ...  ;break;
   case 表達(dá)式4:  ...  ;break;
   case 表達(dá)式5:  ...  ;break;
   //...
   default:...
}

switch是實(shí)現(xiàn)多路選擇的一種方法;

每一個(gè)case后都會有一個(gè)break結(jié)尾,這樣可以使執(zhí)行流程跳到switch主體的末尾(通俗點(diǎn)說就是結(jié)束switch循環(huán));break也是可以省略的,若省略break,會執(zhí)行后面的case語句,直到遇到一個(gè)break為止;注意:最后的default語句沒有break,也可以放置一個(gè)break,只是沒有用而已

2.2.代碼演示

看下列代碼,str是abc;switch(str)就是以str的值作為判斷條件,因?yàn)闈M足case "abc",所以打印abc,然后經(jīng)過break跳出循環(huán)

假設(shè)string str="1";執(zhí)行的就是default

 String str = "abc";
            switch (str) {
                case "abc":
                    System.out.println("abc");
                    break;
                case "124":
                    System.out.println("124");
                    break;
                default:
                    System.out.println("輸入有誤");
                    break;
            }

三.while語句

3.1while語句基本用法:

while中的語句會重復(fù)執(zhí)行,直到()中的條件為假

while(){
   ...
}

?3.2.代碼演示

看下列代碼,a=1 ; sum=0;用while判斷如果,a<=10進(jìn)入循環(huán)執(zhí)行,sum=sun+a 和 a++(a的自加),第一次進(jìn)入循環(huán),滿足a<=10 ; sum=0+1=1,a=2,再次判斷,以此類推

這個(gè)代碼是求1~10 的和最后等于55

        public static void main(String[] args) {
            int a = 1;
            int sum = 0;
            while (a <= 10) {
                sum += a;
                a++;
            }
         System.out.println(sum);

Java入門篇 之 邏輯控制,java,開發(fā)語言

四.do~while語句

4.1.do~while語句基本用法:

while和do-while唯一區(qū)別就是do-while中的語句至少會執(zhí)行一次,即使表達(dá)式第一次就被計(jì)算為false,而在while循環(huán)結(jié)構(gòu)中,如果條件第一次就為false,那么其中的語句根本不會執(zhí)行,在實(shí)際應(yīng)用中while比do-while更常用一些

do{
   ...
}while(判斷條件)

4.2?代碼演示

看下列代碼,a=1,sum=0,進(jìn)入下列循環(huán),執(zhí)行語句最后sum=1,a=2;判斷a<=10?如果表達(dá)式成立則重新進(jìn)入循環(huán),若不成立則退出循環(huán)執(zhí)行打印語句

    public static void main(String[] args) {
        int a=1;
        int sum=0;
        do{
            sum=a+sum;
            a++;
        }while (a<=10);
        System.out.println(sum);

Java入門篇 之 邏輯控制,java,開發(fā)語言

?五.for循環(huán)

5.1.for循環(huán)語句基本用法:

for循可能是最經(jīng)常使用的迭代形式,這種在第一次循環(huán)之前要進(jìn)行初始化,隨后,它會進(jìn)行條件測試,直到不滿足條件

for(表達(dá)式1,表達(dá)式2,表達(dá)式3){
  ...
}

5.2代碼演示

看下列代碼,sum=0,a=0;進(jìn)入for循環(huán)執(zhí)行sum=sum+a直到不滿足判斷條件,進(jìn)行打印sum

    public static void main(String[] args) {
    int a;
    int sum=0;
    for(a=0;a<=10;a++)
    {
        sum=a+sum;
    }
    System.out.println(sum);

Java入門篇 之 邏輯控制,java,開發(fā)語言

Java入門篇 之 邏輯控制,java,開發(fā)語言

如果有解釋的不對或者不清晰,麻煩大佬們海涵,如果可以煩請從評論區(qū)指出,我一定會加以修改,萬分感謝

最后麻煩大佬們動一下發(fā)財(cái)?shù)男∈忠绘I三連,萬分感謝文章來源地址http://www.zghlxwxcb.cn/news/detail-734351.html

到了這里,關(guān)于Java入門篇 之 邏輯控制的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Java-邏輯控制

    Java-邏輯控制

    目錄 一、順序結(jié)構(gòu) 二、分支結(jié)構(gòu) ????????1.if語句 ??????????2.swich語句 三、循環(huán)結(jié)構(gòu) ? ? ? ? 1.while循環(huán) ? ? ? ? 2.break ? ? ? ? 3.continue ? ? ? ? 4.for循環(huán) ? ? ? ? 5.do while循環(huán) 四、輸入輸出 ? ? ? ? 1.輸出到控制臺 ? ? ? ? 2.從鍵盤輸入 ? ? ? ? 按照代碼的書寫

    2024年02月15日
    瀏覽(16)
  • 【Java基礎(chǔ)篇】邏輯控制

    【Java基礎(chǔ)篇】邏輯控制

    作者簡介: 辭七七,目前大一,正在學(xué)習(xí)C/C++,Java,Python等 作者主頁: 七七的個(gè)人主頁 文章收錄專欄 :Java.SE,本專欄主要講解運(yùn)算符,程序邏輯控制,方法的使用,數(shù)組的使用,類和對象,繼承和多態(tài),抽象類和接口等內(nèi)容 歡迎大家點(diǎn)贊 ?? 收藏 ? 加關(guān)注哦!???? 順

    2024年02月06日
    瀏覽(25)
  • Java-邏輯控制語句

    Java-邏輯控制語句

    在Java語法中,順序結(jié)構(gòu)是一種基本的程序控制結(jié)構(gòu),用于按照代碼的 編寫順序 依次執(zhí)行語句。 順序結(jié)構(gòu)沒有條件或循環(huán)的判斷,它的執(zhí)行是線性的, 從上到下依次執(zhí)行 每條語句。 代碼示例 : 效果圖 : 在Java語法中,if語句是一種條件控制語句,用于根據(jù)一個(gè)布爾表達(dá)式

    2024年02月05日
    瀏覽(26)
  • Java邏輯控制

    Java邏輯控制

    邏輯控制 【本節(jié)目標(biāo)】 Java中程序的邏輯控制語句 Java中的輸出輸入方式 完成猜數(shù)字游戲 1.概述 我的曾經(jīng) : 早上8:00起床---洗漱---吃早飯---上課---吃午飯---上課---運(yùn)動---吃完飯---玩手機(jī)---睡覺 每天的生活貌似都是這么規(guī)律,順序的做著每件事,前途一片渺茫~~~ 直到有一天

    2024年04月26日
    瀏覽(19)
  • 【Java SE語法篇】4.程序邏輯控制

    【Java SE語法篇】4.程序邏輯控制

    ??博客主頁:愛敲代碼的小楊. ?專欄:《Java SE語法》 ??感謝大家點(diǎn)贊????收藏?評論???,您的三連就是我持續(xù)更新的動力?? 順序結(jié)構(gòu) 比較簡單,按照代碼書寫的順序一行一行執(zhí)行。 如果調(diào)整代碼的書寫順序, 則執(zhí)行順序也發(fā)生變化。 它的作用是根據(jù)判斷的條件

    2024年02月01日
    瀏覽(22)
  • 【java探索之旅】邏輯控制掌握 順序結(jié)構(gòu) 分支語句

    【java探索之旅】邏輯控制掌握 順序結(jié)構(gòu) 分支語句

    ?? 嶼小夏 : 個(gè)人主頁 ??個(gè)人專欄 : Java編程秘籍 ?? 莫道桑榆晚,為霞尚滿天! 邏輯控制是現(xiàn)代編程語言中的基本概念之一,它允許程序根據(jù)特定條件來決定執(zhí)行流程,使程序能夠根據(jù)不同情況做出相應(yīng)的處理。在編寫程序時(shí),合理運(yùn)用邏輯控制可以提高代碼的靈活性和

    2024年04月10日
    瀏覽(30)
  • Java(三)邏輯控制(if....else,循環(huán)語句)與方法

    Java(三)邏輯控制(if....else,循環(huán)語句)與方法

    1.1表達(dá)格式(三種) 小括號里面進(jìn)行判斷條件是否符合,正確執(zhí)行語句 在小括號里面進(jìn)行條件判斷,正確執(zhí)行語句1,錯誤執(zhí)行語句2 表達(dá)式1正確,執(zhí)行語句1,諾表達(dá)式1不正確, 則去判斷表達(dá)式2是否正確,正確則執(zhí)行語句2, 表達(dá)式2不正確,則去語句3。 外入: 為了能將值

    2024年02月09日
    瀏覽(28)
  • 【Java基礎(chǔ)篇】邏輯控制練習(xí)題與猜數(shù)字游戲

    【Java基礎(chǔ)篇】邏輯控制練習(xí)題與猜數(shù)字游戲

    作者簡介: 辭七七,目前大一,正在學(xué)習(xí)C/C++,Java,Python等 作者主頁: 七七的個(gè)人主頁 文章收錄專欄 :Java.SE,本專欄主要講解運(yùn)算符,程序邏輯控制,方法的使用,數(shù)組的使用,類和對象,繼承和多態(tài),抽象類和接口等內(nèi)容 歡迎大家點(diǎn)贊 ?? 收藏 ? 加關(guān)注哦!???? 判

    2024年02月08日
    瀏覽(21)
  • Java零基礎(chǔ)入門-控制流程

    哈嘍,各位小伙伴們,你們好呀,我是喵手。 ??今天我要給大家分享一些自己日常學(xué)習(xí)到的一些知識點(diǎn),并以文字的形式跟大家一起交流,互相學(xué)習(xí),一個(gè)人雖可以走的更快,但一群人可以走的更遠(yuǎn)。 ??我是一名后端開發(fā)愛好者,工作日常接觸到最多的就是Java語言啦,

    2024年02月05日
    瀏覽(17)
  • JAVA輸入語句與循環(huán)控制結(jié)構(gòu)------JAVA入門基礎(chǔ)教程

    import java.util.Scanner; class LogicExer { ????static Scanner in = new Scanner(System.in); ????public static void main(String args[]) ????{ ????????int a; ????????int b; ????????a = b = 20; ????????boolean bo1 = (++a % 3 == 0) (a++ % 7 == 0); ????????System.out.println(a+\\\"+\\\"+bo1); ????????boolean b

    2024年02月01日
    瀏覽(33)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包