【java開發】分支語句、循環語句學習


一、Java分支語句類型

  • if-else 語句

  • switch

關於if-esle語句可以拆分為三種

  • if語句

    if(條件)
    {
    語句塊;
    }

  • if-else語句
    if(條件語句)
    {
    語句塊;
    }

  • if-else if語句
    if (條件語句1)
    {
    語句塊;
    }
    else if(條件語句2);
    {
    語句塊2;
    }
    ...
    else if(條件語句n)
    {
    語句塊n;
    } 

關於switch語句

         switch( 表達式)
{
        case 表達式值1:

        語句塊1;

        break;

      ....

      case 表達式N:

      語句塊N;

        break;

      default:

      語句塊;

        break;
}

注意點:每一個case都會列出表達式或是值的可能值,注意case后面跟的是:冒號,不要寫成;分號

                 每個case對應不同的情況,然而如果不滿足case語句,可寫一個default語句,default語句可選;

                 每個case語句后都會對應一個break終止語句,沒有特別需求都是這樣寫,否則會從符合case情況值開始都走一遍

對於第三個注意點,我寫個簡單的語句區分一下

    這是使用正常break后輸出的結果: 2

而 不使用break則輸出如下圖所示

結果:

分析便可知:當case 值滿足2時便開始一直執行到 語句結束。

===========我是分隔符

二、java 循環語句學習

語句類型:

  • for循環

                for(;;)
                {
                    執行語句;
                 }

  • while當循環

    while (表達式)
    {
        執行語句;
    }

  • do..while語句
    do
    {
    執行語句:
    }while(條件語句);

==========

在三大循環語句講完后說一下break和continue語句

 

break:符合條件直接跳出整個循環  ————————————終止

 

continue:符合條件跳出本次循環繼續執行下一個循環————中止

 

寫個簡單的例子:

 

break:

continue:

 

 后面還會繼續寫點循環及分支語句的嵌套使用,可以自己寫點小練習練手。 

最后穿插一下java中的注釋語句

// 單行語句

/*

  *

  */多行注釋,中間的星號可不寫,起到一定的代碼美觀

 

/**

  *

  */類似多行注釋,該注釋是文檔注釋,可以用javadoc HelloWorld.java語句把注釋文檔導出來。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM