jsp switch開關語句用法

來源:互聯網
上載者:User

switch  開關聲明允許你選擇一組語句中啟動並執行一種選擇,基於代碼的傳回值一個運算式。

switch (expression) {
case value_1 :

     statement (s);
     break;
case value_2 :
     statement (s);
     break;
  .
  .
  .
case value_n :
     statement (s);
     break;
default:
     statement (s);
}

執行個體測試

public class mainclass {

  public static void main(string[] args) {
    int i = 1;
    switch (i) {
    case 1 :
        system.out.println("one.");
        break;
    case 2 :
        system.out.println("two.");
        break;
    case 3 :
        system.out.println("three.");
        break;
    default:
        system.out.println("you did not enter a valid value.");
    }
  }


方法二 字元

public class mainclass {
 
  public static void main(string[] args) {
    char yesno = 'n';

    switch(yesno) {
      case 'n': case 'n':
           system.out.println("no selected");
           break;
      case 'y': case 'y':
           system.out.println("yes selected");
           break;
    }
  }
}

方法三

public class main {

  public static void main(string[] args) {
    int i = 0;
    switch (i) {

    case 0:
      system.out.println("i is 0");
    case 1:
      system.out.println("i is 1");
    case 2:
      system.out.println("i is 2");
    default:
      system.out.println("free flowing switch example!");
    }
  }
}
/*
i is 0
i is 1
i is 2
free flowing switch example!
*/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.