<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 帶字符串的 Java `switch case` > 原文: [https://howtodoinjava.com/java7/strings-in-switch-statement/](https://howtodoinjava.com/java7/strings-in-switch-statement/) **`Switch`語句**也早于 Java 7,但它僅支持`int`和`enum`類型。 在 Java 7 發布之后,`Switch`語句也支持[**字符串**](https://howtodoinjava.com/java-string/)類。 ## 1\. 帶字符串的 Java `switch case` 在`switch case`語句中使用**字符串類的 Java 程序**。 ```java public class StringSupportedInSwitch { public static void main(String[] args) { System.out.println(getExpendedMessage("one")); System.out.println(getExpendedMessage("three")); System.out.println(getExpendedMessage("five")); } static String getExpendedMessage(final String token) { String value = null; switch (token) { case ("one"): value = "Token one identified"; break; case ("two"): value = "Token two identified"; break; case ("three"): value = "Token three identified"; break; case ("four"): value = "Token four identified"; break; default: value = "No token was identified"; } return value; } } ``` 程序輸出。 ```java Token one identified Token three identified No token was identified ``` ## 2\. Java `switch case`處理多個條件 有時,我們想對`switch`語句中的多個`case`執行某些操作。 在這種情況下,我們可以在單獨的情況下寫入每個值,并且只有在所有情況都寫完之后,才寫下應用程序邏輯。 例如,在給定程序中,所有奇數標記將由第一個切換條件處理,偶數標記將由第二個切換條件處理。 具有多個條件的`switch case`的 Java 示例。 ```java public class StringSupportedInSwitch { public static void main(String[] args) { System.out.println(getExpendedMessage("one")); System.out.println(getExpendedMessage("two")); } static String getExpendedMessage(final String token) { String value = null; switch (token) { case ("one"): case ("three"): value = "Odd token identified"; break; case ("two"): case ("four"): value = "Even token identified"; break; default: value = "No token was identified"; } return value; } } ``` 程序輸出: ```java Odd token identified Even token identified ``` 在此示例中,我們學習了將 **Java `switch`語句與字符串**結合使用。 [Java 7 中引入了此特性](https://howtodoinjava.com/java7/java-7-changes-features-and-enhancements/)。 學習愉快!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看