導航:首頁 > 編程語言 > if語句java

if語句java

發布時間:2021-10-25 04:35:44

1. java if語句

上面的效率更高
假設i=1
上面的在
if ( i == 1)
{
System.out.println("A");
}
就滿足條件,列印出A之後,就不會走下面的版else了
~~權~~~~~~~~~~~~~~~~~~~~
下面的
在if ( i == 1)
{
System.out.println("A");
}
滿足條件,列印出A之後,還會走 if ( i == 2) 。。 if ( i == 3).。

if ( i == 3) //i=1,不滿足條件,繼續下面的else,會列印出1
{
System.out.println("C");
}
else
{
System.out.println(i);
}
所以下面的程序假設i=1時,會列印出
A
1

2. java的if語句,我要瘋了,=可以當==用

給你解釋一下什麼情況吧。。=是賦值,==才是比較,if(m=false)這邊其實就相當於先給m賦值false,然後if(m),這時候m為false,進入else,而if(m==false),m==faslez這個表達式返回的值就是false(true== false = false ),所以也是進入else,結果一樣,過程並不一樣

3. java中的if語句

結果是B
分析:
①你應當首先明白&&和||是簡單邏輯運算,
例如: if(a||b) 如果a是真,那麼就不用執行b了 。
if(a&&b) 如果a是假,那麼就不用執行b了 。
int i=1; if( true || ((i=2)==2) ) System.out.println("i="+i); 結果為i=1

int j=1; if( false && ((j=2)==2) ) 結果為j=1
② 你的程序:
7.if((x==true) && (y=true)) z++;//x==true 是正確的但是是&&運算所以還要繼續往下執行 判斷y=true這句說明y已經被賦值成true了,也就是說這一句 (y=true)為真,所以前 ·········面(x==true)是真 後面 (y=true)是真,因此滿足if 條件,那麼執行z++; z的值變成了21

8. if((y==true) || (++z==22)) z++;//y==true是正確的,原因上一句if 語句裡面已經將y賦 值成true了,又因為 || 是簡單邏輯運算,所以後面的 (++z==22)語句就不用執行就能直接判 斷滿足該if 語句,然後執行 z++; 所以z從21加一變成了22。因此最後結果是22

4. if語句(java)

其實,b1和b2 是知道的
boolean是基礎類型默認值是false,然後按照代碼執行下來 x=101了

5. java 源代碼(if語句)

importjava.util.Scanner;

publicclasstest{
publicstaticvoidmain(String[]args){
intj=0;//從0米開始跑
Scannerin=newScanner(System.in);
while(true){
System.out.println("你跑了多少米?");
j=in.nextInt();
System.out.println("口渴嗎?請輸入(yesorno)");
Stringthirst=in.next();
if(j>400){
if(!thirst.equals("yes")){
System.out.println("好吧,那你繼續跑吧!");
continue;//不喝水,繼續跑
}else{
System.out.println("過來喝水吧");
}
break;
}
else{
continue;
}
}
}
}

謝謝採納

6. java if語句

你好,問題在這句:
else if(a==3);

把最後面的那個符號去掉句可以了。 改為:
else if(a==3)

7. java 如何並列if語句

第一個if,後面的改為else if,最後要來一個else。

if(???){XXX} 如果(???)滿足則XXX
else if(???){XXX} 如果上專面屬不對,則如果(???)滿足則XXX
else{XXX} 如果上面全不對,則XXX

8. if else if語句格式java

if(布爾表達式 1){

//如果布爾表達式 1的值為true執行代碼
}else if(布爾表達式 2){

//如果布爾表達式 2的值為true執行代碼
}else if(布爾表達式 3){

//如果布爾表達式 3的值為true執行代碼
}else {

//如果以上布爾表達式都不為true執行代碼
}
實例:
int i=0;
if(i==0){
System.out.printLn("i=0");

}else if(i==1){
System.out.printLn("i=1");
}else{
System.out.printLn("i不等於1也不等於0");
}
如有幫助請採納(不懂請提問),可以看我主頁,歡迎來交流學習;

9. JAVA的If語句

原因:沒有加else

修改後代碼:

public class Test{

public static void main(String[] args) {

/*if語句的第一種格式: if(條件表達式) { 執行語句;回 }*/

int x=1;

if(x>1) {

System.out.println("Yes"); //如果答為真,則輸出「Yes」

}

else {

System.out.println("over");

}

}

}

運行結果:

10. java中if語句編程

Java程序:
public class Test10 {
public static void main(String[] args) {
int num = 787;
boolean flag = false;

if(num < 10) {//個位數
flag = true;
}
else if(num < 100) {//兩位數
if(num % 10 == num / 10) {
flag = true;
}
}
else {//三位數
if(num % 10 == num / 100) {
flag = true;
}
}

if(flag) {
System.out.println(num + "是對稱數");
}
else {
System.out.println(num + "不是對稱數");
}
}
}

運行測試:
787是對稱數

閱讀全文

與if語句java相關的資料

熱點內容
win8修改公用網路 瀏覽:324
linuxlcrt 瀏覽:30
編程里res是什麼意思 瀏覽:616
dm80082版本固件 瀏覽:37
蘋果手機用什麼可以打開psd文件 瀏覽:627
服務號和小程序的區別 瀏覽:888
360手機助手qq文件位置 瀏覽:693
如何學習數碼編程 瀏覽:60
微信消息發布出去 瀏覽:377
windows文件名一個個消失 瀏覽:907
易語言設置文件所有者 瀏覽:197
iphone手機如何顯示wifi密碼 瀏覽:880
文山大數據 瀏覽:496
3dsrxtools怎麼升級 瀏覽:903
樂高的機器人編程是用什麼 瀏覽:542
neato怎麼升級固件 瀏覽:637
蘋果在qq上下載的文件在哪裡可以找到 瀏覽:576
win10平板藍牙滑鼠 瀏覽:791
小精靈軟體怎麼導入數據 瀏覽:252
linux卸載sendmail 瀏覽:62

友情鏈接