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

Java-邏輯控制語句

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

一、順序結(jié)構(gòu)

在Java語法中,順序結(jié)構(gòu)是一種基本的程序控制結(jié)構(gòu),用于按照代碼的編寫順序依次執(zhí)行語句。

順序結(jié)構(gòu)沒有條件或循環(huán)的判斷,它的執(zhí)行是線性的,從上到下依次執(zhí)行每條語句。

代碼示例

public static void main(String[] args) {
        // 第一條語句
        System.out.println("這是第一條語句。");

        // 第二條語句
        System.out.println("這是第二條語句。");

        // 第三條語句
        System.out.println("這是第三條語句。");

        // ... 其他語句

        // 最后一條語句
        System.out.println("這是最后一條語句。");
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

二、分支結(jié)構(gòu)

2.1 if 語句

在Java語法中,if語句是一種條件控制語句,用于根據(jù)一個(gè)布爾表達(dá)式的值(true或false)來執(zhí)行不同的代碼分支。

以下是 if 語句的幾種常見語法格式:

  1. 語法格式1:?jiǎn)蝹€(gè)if語句
if (condition) {
    // 如果條件成立,執(zhí)行的代碼塊
}
  • condition 是一個(gè)布爾表達(dá)式,它的值為true或false。

這是最基本的 if 語句格式,只包含一個(gè) if 條件和一個(gè)執(zhí)行代碼塊。如果條件滿足(即為true),則執(zhí)行代碼塊中的語句。

  1. 語法格式2 :if-else語句
if (condition) {
    // 如果條件成立,執(zhí)行的代碼塊
} else {
    // 如果條件不成立,執(zhí)行的代碼塊
}

if-else語句包含一個(gè) if 條件和兩個(gè)執(zhí)行代碼塊,當(dāng)條件滿足時(shí)執(zhí)行 if 代碼塊,否則執(zhí)行 else 代碼塊。

代碼示例1:判斷奇偶數(shù)

IDEA中,代碼有時(shí)會(huì)顯示黃色的背景,這代表警告。
表示該區(qū)域的代碼永遠(yuǎn)為 false,
代碼中有個(gè)別警告沒有關(guān)系。

Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

public static void main (String[]args){
        int a = 10;
        if (a % 2 != 0) {//黃色背景說明是警告(代碼中有個(gè)別警告沒有關(guān)系),表示永遠(yuǎn)為false。
            System.out.println("奇數(shù)!");
        } else {
            System.out.println("偶數(shù)!");
        }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

  1. 語法格式3:if-else if-else語句(多重條件)
if (condition1) {
    // 如果條件1成立,執(zhí)行的代碼塊
} else if (condition2) {
    // 如果條件2成立,執(zhí)行的代碼塊
} else {
    // 上述條件均不成立時(shí),執(zhí)行的代碼塊
}

if-else if-else語句用于處理多個(gè)條件情況,可以根據(jù)不同的條件執(zhí)行相應(yīng)的代碼塊。條件會(huì)按順序依次判斷,當(dāng)某個(gè)條件成立時(shí),執(zhí)行對(duì)應(yīng)的代碼塊。如果所有條件都不成立,則執(zhí)行最后的 else 代碼塊。

代碼示例2:使用if語句來檢查一個(gè)數(shù)值變量的正負(fù)性

 public static void main(String[] args) {
        int num = -1;

        if (num > 0) { // 檢查num是否大于0
            System.out.println(num + "是正數(shù)。");
        } else if (num < 0) { // 如果num小于0
            System.out.println(num + "是負(fù)數(shù)。");
        } else { // 如果num等于0
            System.out.println(num + "不是正數(shù)也不是負(fù)數(shù)。");
        }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

  1. 語法格式4:嵌套 if 語句
if (condition1) {
    // 外層if代碼塊
    if (condition2) {
        // 內(nèi)層if代碼塊
    }
}

在Java中,if語句可以嵌套使用。內(nèi)層if語句的條件判斷是在外層if語句的條件判斷為true的情況下才會(huì)執(zhí)行??梢愿鶕?jù)實(shí)際需要嵌套多個(gè)if語句。

代碼示例3:判斷是否為偶數(shù)

public static void main(String[] args) {
        int num = 8;

        if (num % 2 == 0) { // 如果num可以被2整除
            if (num > 0) { // 如果num大于0
                System.out.println(num + "是正偶數(shù)。");
            } else if (num < 0) { // 如果num小于0
                System.out.println(num + "是負(fù)偶數(shù)。");
            } else { // 如果num等于0
                System.out.println(num + "是偶數(shù)。");
            }
        } else { // 如果num不能被2整除
            System.out.println(num + "不是偶數(shù)。");
        }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

[注意事項(xiàng)]

  • 分號(hào)問題
 public static void main(String[] args) {
        int num = 1;
        if (num == 2);
        {
            System.out.println("Hello");
        }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

  • 這里的 if 語句,多寫了一個(gè) 分號(hào),導(dǎo)致分號(hào)成為了 if 語句的語句體, 而 { } 中的代碼已經(jīng)成為了和一個(gè) if 無關(guān)的代碼塊。

2.2 switch 語句

switch語句由一個(gè)表達(dá)式和多個(gè)case分支組成。

語法格式

switch (表達(dá)式) {
    case1:
        // 當(dāng)表達(dá)式的值等于值1時(shí)執(zhí)行的代碼
        break;
    case2:
        // 當(dāng)表達(dá)式的值等于值2時(shí)執(zhí)行的代碼
        break;
    case3:
        // 當(dāng)表達(dá)式的值等于值3時(shí)執(zhí)行的代碼
        break;
    // 可以有更多的case分支
    default:
        // 當(dāng)表達(dá)式的值不匹配任何case時(shí)執(zhí)行的代碼
}

//switch語句后面的代碼

在switch語句中,break語句的作用是結(jié)束當(dāng)前的case條件分支,并跳出switch語句,使程序執(zhí)行流程繼續(xù)到switch語句后面的代碼。

流程

  1. 先計(jì)算表達(dá)式的值
  2. 和case依次比較,一旦有響應(yīng)的匹配就執(zhí)行該項(xiàng)下的語句,直到遇到break時(shí)結(jié)束
  3. 當(dāng)表達(dá)式的值沒有與所列項(xiàng)匹配時(shí),執(zhí)行default

代碼示例:根據(jù)day輸出星期

public static void main(String[] args) {

        int day = 8;
        
        switch (day) {
            case 1:
                System.out.println("星期一");
                break;
            case 2:
                System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
                break;
            case 4:
                System.out.println("星期四");
                break;
            case 5:
                System.out.println("星期五");
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 7:
                System.out.println("星期日");
                break;
            default:
                System.out.println("無效的輸入");
        }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

注意事項(xiàng)

  1. break和default都不能省略
  2. 不能有兩個(gè)相同的case常量值
  3. switch的括號(hào)內(nèi)只能是如下類型的表達(dá)式:
    基本類型:byte、char、short、int,注意不能是long類型
    引用類型:String常量串、枚舉類型 (不能做switch的參數(shù)的數(shù)據(jù)類型: long double float boolean)

三、循環(huán)結(jié)構(gòu)

3.1 while 循環(huán)

while循環(huán)是Java中的一種基本的循環(huán)結(jié)構(gòu),它的作用是在滿足條件的情況下反復(fù)執(zhí)行一段代碼塊。

語法格式

while (條件) {
    // 循環(huán)體
}

其中條件是一個(gè)布爾表達(dá)式,表示循環(huán)的條件。
如果條件為,則執(zhí)行循環(huán)體,然后再次檢查條件是否為真;
如果條件為,則終止循環(huán),跳出while語句。

代碼示例1:輸出1-10之間的所有整數(shù)

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

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

代碼示例2:計(jì)算 1-100 的和

public static void main (String[]args){
        int sum = 0; // 初始化和為0
        int i = 1;   // 循環(huán)變量起始值為1

        while (i <= 100) {
            sum += i; // 將當(dāng)前數(shù)加到sum中,相當(dāng)于 sum = sum + i
            i++;      // 循環(huán)變量自增
        }

        System.out.println("1到100的和為:" + sum);
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

代碼示例3: 計(jì)算 4 的階乘

 public static void main (String[]args){
        int i = 1;
        int ret = 1;
        while (i <= 4) {
            ret *= i;
            i++;
        }
        System.out.println(ret);
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

注意事項(xiàng)

  • while()后面不能加分號(hào)(;)
public static void main(String[] args) {
        int num = 1;
        while (num <= 10); {
            System.out.println(num);
            num++;
        }
    }

如果加上分號(hào),代碼會(huì)一直處于運(yùn)行狀態(tài),但無任何輸出結(jié)果。
while 是一個(gè)空語句,實(shí)際的 { } 部分和循環(huán)無關(guān)。
此時(shí)循環(huán)條件 num <= 10 恒成立, 導(dǎo)致代碼死循環(huán),代碼會(huì)一直運(yùn)行而不會(huì)運(yùn)行{}中的內(nèi)容。

3.2 break

break語句在Java中用于提前結(jié)束循環(huán)。

代碼示例:找到 50 -100 中第一個(gè) 6 的倍數(shù)

public static void main(String[] args) {
        int num = 50;
        while (num <= 100) {
            if (num % 6 == 0) {
                System.out.println("找到 6 的倍數(shù):" + num);
                break;//執(zhí)行到break語句,結(jié)束循環(huán)。
            }
            num++;
        }
    }

輸出結(jié)果

找到 6 的倍數(shù):54

3.3 continue

在Java中,continue語句用于跳過當(dāng)前循環(huán)中剩余的代碼,直接開始下一次循環(huán)。

代碼示例

 public static void main(String[] args) {
        int a = 1;
        while (a <= 6) {
            if (a == 2) {
                a++;   //這里也記得a++ 否則會(huì)死循環(huán)
                continue;//結(jié)束下面的循環(huán) 執(zhí)行下一次循環(huán)
            }
            System.out.println(a);
            a++;
        }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

3.4 for 循環(huán)

語法格式

for (1.初始化;2.判斷條件;4.更新操作) {
     3.循環(huán)體
}
  • 1.初始化:在循環(huán)開始之前執(zhí)行,用于聲明和初始化循環(huán)變量初始值,只執(zhí)行一次。

  • 2.判斷條件:在每次迭代之前進(jìn)行判斷,如果條件成立,則繼續(xù)執(zhí)行循環(huán)體,否則跳出循環(huán)。

  • 3.循環(huán)體:循環(huán)體中包含要執(zhí)行的代碼塊或語句,它們將被循環(huán)執(zhí)行。

  • 4.更新操作:在每次迭代之后執(zhí)行,用于更新循環(huán)變量的值。

執(zhí)行過程
1234—>234—>234—>234—>234—>234—>…—>2為false,循環(huán)結(jié)束。
除卻1只執(zhí)行一次以外,其余在2為true時(shí)都執(zhí)行多次。

代碼示例1:輸出1-10之間的所有整數(shù)

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

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

代碼示例2:計(jì)算 1-100 的和

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

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

代碼示例3: 計(jì)算 4 的階乘

public static void main(String[] args) {
        int ret = 1;
        for (int i = 1; i <= 4; i++) {
            ret *= i;
        }
        System.out.println("ret = "+ ret);
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

注意事項(xiàng)

  • 如果for語句中什么都不寫,就會(huì)進(jìn)入死循環(huán)。
public static void main(String[] args) {
        int sum = 0;
        for (; ; ) {//死循環(huán)
            System.out.println("sum = "+ sum);
        }
    }

效果圖:這里就會(huì)一直運(yùn)行,不會(huì)停止。
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

3.5 do while 循環(huán)

先執(zhí)行循環(huán)語句, 再判定循環(huán)條件,如果循環(huán)條件為真,則繼續(xù)執(zhí)行循環(huán)體,否則結(jié)束循環(huán)。

語法格式

do {
    // 循環(huán)體
} while (循環(huán)條件);//這里的分號(hào)一定要

代碼示例:打印 0 - 5

public static void main(String[] args) {
        int i = 0;//先行后判
        do {
            System.out.println(i);
            i++;
        } while (i <= 5);
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

注意: do while 循環(huán)最后的分號(hào)一定要寫。

四、輸入輸出

4.1 輸出到控制臺(tái)

代碼示例

public static void main(String[] args) {
        System.out.println("輸出且換行");
        System.out.print("輸出且不換行 ");
        System.out.printf("%s\n", "格式化輸出,和C語言一樣。");//%s表示以字符串類型輸出
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea
從圖中可見,第一行代碼自動(dòng)換行了;而第二行代碼沒有換行,導(dǎo)致第三行代碼與第二行代碼處于同一行。

  • println 輸出的內(nèi)容自帶 \n
  • print 不帶 \n
  • printf 的格式化輸出方式和 C 語言的 printf 是基本一致的

4.2 從鍵盤上輸入

在Java中,從鍵盤上輸入可以使用Scanner類來實(shí)現(xiàn)。

代碼示例

import java.util.Scanner; // 需要導(dǎo)入 util 包  
                          這只寫一次,下面的代碼默認(rèn)都導(dǎo)入了包
                          一般情況下IEDA都會(huì)自動(dòng)為我們導(dǎo)入包
                          如果沒有導(dǎo)入,需要手動(dòng)輸入代碼導(dǎo)入

public class Test {
public static void main(String[] args) {

        // 創(chuàng)建 Scanner 對(duì)象
        Scanner scanner = new Scanner(System.in);

        // 讀取字符串
        System.out.print("請(qǐng)輸入一個(gè)字符串:");
        String str = scanner.nextLine();//讀取用戶輸入的字符串
        System.out.println("你輸入的字符串是:" + str);

        // 讀取整數(shù)
        System.out.print("請(qǐng)輸入一個(gè)整數(shù):");
        int num = scanner.nextInt();//讀取用戶輸入的整數(shù)
        System.out.println("你輸入的整數(shù)是:" + num);

        // 關(guān)閉 Scanner 對(duì)象
        scanner.close();
    }
    }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

在上面的代碼中,我們首先創(chuàng)建了一個(gè) Scanner 對(duì)象并傳入 System.in 來獲取用戶從鍵盤中輸入的值。
然后使用 nextLine() 方法讀取字符串。使用 nextInt() 方法讀取整數(shù)。最后,用 .close() 關(guān)閉 Scanner 對(duì)象以釋放資源。

4.2.1 next() 和 nextLine()

在 Java 中,Scanner 類提供了兩種方法:next() 和 nextLine() 用于讀取用戶輸入的字符串。

  • next() 方法:讀取輸入的一個(gè)單詞,當(dāng)遇到空格時(shí),next() 方法會(huì)停止讀取輸入。
  • nextLine()方法:讀取整行輸入,直到遇到換行符為止。

代碼示例1

        Scanner scanner = new Scanner(System.in);

        System.out.println("請(qǐng)輸入姓名:");
        String name = scanner.next();//next遇到空格就結(jié)束了,與nextLine()不同
        System.out.println(name);

        String name2 = scanner.next();//讀取了空格后的字符串
        System.out.println(name2);

效果圖:
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea
第二個(gè)輸入代碼讀取了空格后面的李四,第一個(gè)讀取代碼被張三后面的空格結(jié)束了。

代碼示例2

 Scanner scanner = new Scanner(System.in);

        System.out.println("請(qǐng)輸入年齡:");
        int age = scanner.nextInt();
        System.out.println(age);

        System.out.println("請(qǐng)輸入姓名:");

        //此時(shí),上面輸完之后輸入的 回車 會(huì)被下面讀取到
        //就導(dǎo)致下面的nextLine()無法輸入
        String name = scanner.nextLine();
        System.out.println(name);

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

解決方法
在第一個(gè)輸入后面加一行 scanner.nextLine(); 接收一個(gè)回車鍵,這樣下面的輸入就不會(huì)接收到回車鍵了。

Scanner scanner = new Scanner(System.in);

        System.out.println("請(qǐng)輸入年齡:");
        int age = scanner.nextInt();
        System.out.println(age);

        scanner.nextLine();  //接收一個(gè)回車鍵

        System.out.println("請(qǐng)輸入姓名:");

        //此時(shí),上面輸完之后輸入的 回車 會(huì)被下面讀取到
        //就導(dǎo)致下面的nextLine()無法輸入
        String name = scanner.nextLine();
        System.out.println(name);

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

4.2.2 hasNextInt()

代碼示例

 Scanner scanner = new Scanner(System.in);

        System.out.println("請(qǐng)輸入一個(gè)整數(shù):");
        while (scanner.hasNextInt()) {//表示是否有下一個(gè)數(shù),有輸入就執(zhí)行
            System.out.println("請(qǐng)輸入一個(gè)整數(shù):");
            int n = scanner.nextInt();
            System.out.println("n = " + n);  //ctrl+D 結(jié)束循環(huán)
        }

效果圖
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

從代碼中不難看出hasNextInt()是一個(gè)返回值為布爾類型的方法。
這個(gè)時(shí)候?yàn)榱俗C明我們的猜想,可以按住鍵盤上左下角 ctrl + 單擊,可以查看源代碼。

Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea
源代碼界面
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea
在學(xué)習(xí)過程中我們也需要看得懂部分源代碼,方便我們更好的理解和學(xué)習(xí)java。

小提示:

在IDEA中,如果代碼數(shù)量過多,想要查看前面的代碼,來寫后面的代碼時(shí)。
一直滾動(dòng)鼠標(biāo)會(huì)很費(fèi)時(shí)間,不方便。
這時(shí)候就可以利用到一個(gè)開多窗口的功能,實(shí)現(xiàn)下面的效果:
Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea

實(shí)現(xiàn)方法

  1. 右鍵點(diǎn)擊我們自己的.java文件。
  2. 單擊Split Right

這里以我的Test .java為例

Java-邏輯控制語句,JavaSE,java,開發(fā)語言,idea
當(dāng)然,開2個(gè)以上的窗口也是相同的操作方法。文章來源地址http://www.zghlxwxcb.cn/news/detail-744864.html

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

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

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

相關(guān)文章

  • 【JavaSE專欄14】Java 的 while 循環(huán)語句

    【JavaSE專欄14】Java 的 while 循環(huán)語句

    作者主頁 :Designer 小鄭 作者簡(jiǎn)介 :Java全棧軟件工程師一枚,來自浙江寧波,負(fù)責(zé)開發(fā)管理公司OA項(xiàng)目,專注軟件前后端開發(fā)(Vue、SpringBoot和微信小程序)、系統(tǒng)定制、遠(yuǎn)程技術(shù)指導(dǎo)。CSDN學(xué)院、藍(lán)橋云課認(rèn)證講師,全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者。熱愛技術(shù)、專注業(yè)務(wù)、開放合作、樂

    2024年02月16日
    瀏覽(23)
  • 【JavaSE專欄12】Java 的 switch 條件語句

    【JavaSE專欄12】Java 的 switch 條件語句

    作者主頁 :Designer 小鄭 作者簡(jiǎn)介 :Java全棧軟件工程師一枚,來自浙江寧波,負(fù)責(zé)開發(fā)管理公司OA項(xiàng)目,專注軟件前后端開發(fā)(Vue、SpringBoot和微信小程序)、系統(tǒng)定制、遠(yuǎn)程技術(shù)指導(dǎo)。CSDN學(xué)院、藍(lán)橋云課認(rèn)證講師,全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者。熱愛技術(shù)、專注業(yè)務(wù)、開放合作、樂

    2024年02月16日
    瀏覽(25)
  • 【javaSE】 程序邏輯控制練習(xí)代碼

    目錄 ? 練習(xí)1 練習(xí)2 練習(xí)3 練習(xí)4 練習(xí)5 練習(xí)6 練習(xí)7 練習(xí)8 練習(xí)9 總結(jié) ? 根據(jù)年齡, 來打印出當(dāng)前年齡的人是少年(低于18), 青年(19-28), 中年(29-55), 老年(56以上) 判定一個(gè)數(shù)字是否是素?cái)?shù) 打印 1 - 100 之間所有的素?cái)?shù) 輸出 1000 - 2000 之間所有的閏年 輸出乘法口訣表 求兩個(gè)正整數(shù)的最

    2024年02月16日
    瀏覽(26)
  • 【JAVA】java中的邏輯控制

    【JAVA】java中的邏輯控制

    ?作者主頁:paper jie的博客 本文作者:大家好,我是paper jie,感謝你閱讀本文,歡迎一建三連哦。 本文錄入于《JAVASE語法系列》專欄,本專欄是針對(duì)于大學(xué)生,編程小白精心打造的。筆者用重金(時(shí)間和精力)打造,將javaSE基礎(chǔ)知識(shí)一網(wǎng)打盡,希望可以幫到讀者們哦。 其他專欄

    2024年02月15日
    瀏覽(28)
  • Java的程序邏輯控制

    Java的程序邏輯控制

    導(dǎo)讀: 本篇是JAVA基礎(chǔ)系列,主要總結(jié)了程序的邏輯結(jié)構(gòu),也就是順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。這三種結(jié)構(gòu)在日常代碼編寫過程中是離不開的。而一個(gè)程序猿是否是老手,從邏輯結(jié)構(gòu)的運(yùn)用上就可以直觀的看出來。 Java的基本結(jié)構(gòu)就是順序結(jié)構(gòu),除非特別指明,否則就安裝

    2024年03月23日
    瀏覽(18)
  • 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.輸出到控制臺(tái) ? ? ? ? 2.從鍵盤輸入 ? ? ? ? 按照代碼的書寫

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

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

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

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

    Java邏輯控制

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

    2024年04月26日
    瀏覽(19)
  • Java入門篇 之 邏輯控制

    Java入門篇 之 邏輯控制

    博主的文章希望對(duì)大家有所幫助 今日份勵(lì)志文案: 凌空虛度,難成千秋偉業(yè);求真務(wù)實(shí),方能善作善成 沖沖沖?。。。?! 目錄 一.if~else語句? 1.1.if-else語句基本用法: 1.2.代碼演示 ?二.switch~case語句 ?2.1?switch~case語句基本用法: 2.2.代碼演示 ?編輯三.while語句 3.1while語句基本

    2024年02月07日
    瀏覽(18)
  • Java 流程控制 Switch 語句

    一、什么是Switch語句? Switch語句是Java中的一種流程控制語句,用于根據(jù)表達(dá)式的值選擇不同的執(zhí)行路徑。Switch語句通常用于多個(gè)條件的判斷,比如根據(jù)用戶輸入的不同選項(xiàng)執(zhí)行不同的操作。 二、語法說明 Switch語句的基本語法如下: Switch語句包含一個(gè)表達(dá)式和多個(gè)case語句塊

    2024年02月09日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包