日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java最基础语句,Java基础:Java语句

發布時間:2025/3/21 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java最基础语句,Java基础:Java语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java語句

-------關鍵語句介紹

一、while語句

一般形式:

while(條件表達式) {

語句體………

}

執行過程:

條件表達式為真,執行語句體。否則,退出!

二、do while語句

一般形式:

do {

語句體…….

} while(條件表達式);

執行過程:

先執行一次語句體,判斷條件表達式是否為真,為真再執行do語句中的語句體。為假,退出。

需要注意:與while語句區別

1.while(條件表達式)后面有分號;

2. 不管條件表達式是否為真,語句體均會執行一次。

三、for語句

一般形式:

for(子句1;子句2;子句3) {

語句體……

}

執行過程:

四、break、continue語句

break退出所在循環:

int stopHere = 5;

for(int i=1; i<8; i++) {

if(i == stopHere) {

break;

}

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

}

//打印結果:5,6,7,8均沒有打印出來。

i = 1

i = 2

i = 3

i = 4

需要注意的一個問題:

int stopHere = 5;

for(int i=1; i<8; i++) {

if(i == stopHere) {

//語句體

}

break;

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

}

這個時候編譯器會報錯:無效的System.out輸出語句。

冷靜分析一下:呵呵!

break語句會結束循環,所以不會再去執行System.out輸出語句。編譯會認為你在多此一舉,sorry報個錯!

continue退出本次循環,不會退出整個循環:

int skipHere = 5;

for(int i=1; i<8; i++) {

if(i == skipHere) {

continue;

}

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

}

//打印結果:除了5沒有打印出來。

i = 1

i = 2

i = 3

i = 4

i = 6

i = 7

五、?switch語句

一般形式:

switch(常量) {

case 表達式1:語句體1;

break;

case 表達式2:語句體2;

break;

......

default: 語句體n;

break;

}

執行過程:

case根據自己的表達式看是否匹配常量,如果匹配就執行語句體,否則執行default語句。

case執行類似于并行操作,不是順序操作。所以各個表達式的值不可以相同。哪個case匹配常量就會執行自己的語句體,不會再去尋找其他case語句。

注意:

<1> case穿透:省去break關鍵字

int i = 10;

switch (i) {

case 10:

System.out.println("A");

//break;

case 5:

System.out.println("B");

//break;

case 7:

System.out.println("C");

//break;

default:

System.out.println("error");

break;

}//打印結果:A B C error

<2>在Java編程中switch括號中的常量的數據類型只可以為int類型或者是byte、char、short(因為byte、char、short可以自動提升為int),常量類型不可以是long、float和double等數

據類型。

<3>多個case可以合并,相當于"或",例如下面i等于10、5、7都可以執行打印語句。

int i = 5;

switch (i) {

case 10:

case 5:

case 7:

System.out.println("C");

break;

default:

System.out.println("error");

break;

}//打印結果:C

<4> default語句可以省,但是不推薦,他后面的break可省

<5> case或者default子句中可以寫多條語句

case 7:

System.out.println("C");

if(i == 5) {

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

}

break;

<6> case或者default子句中還可以嵌套switch或者其他語句

六、?return語句

終止方法的運行并指定要返回的數據。

兩種形式:

<1> return表達式;

<2> return;沒有任何數據直接返回,結束函數(方法)的執行。

七、?if語句

一般形式:

1.if(條件表達式) {語句體}

2.if(條件表達式) {語句體} else{語句體}

3.if(條件表達式1)

{語句體} else if(條件表達式2)

{語句體}else

{語句體}

特別注意:形式3,else與其最近的上個if配對。例子:

public class TestIF {

public static void main(String[] args) {

int i = 30;

if(i < 20) {

System.out.println("<20");

} else if (i < 50) {

System.out.println("<50");

} else if (i < 80) {

System.out.println("<80");

} else

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

System.out.println("我是單獨的一句話!");

}

}

//<50

//我是單獨的一句話!

總結

以上是生活随笔為你收集整理的java最基础语句,Java基础:Java语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。