<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 `String.startsWith()`示例 > 原文: [https://howtodoinjava.com/java/string/java-string-startswith-example/](https://howtodoinjava.com/java/string/java-string-startswith-example/) [Java 字符串](https://howtodoinjava.com/java-string/)`startsWith()`方法用于檢查字符串的前綴。 它驗證給定的字符串是否以參數字符串開頭。 `startsWith()`方法是重載方法,具有兩種形式: 1. **`boolean startsWith(String str)`** – 如果`str`是字符串的前綴,則返回`true`。 2. **`boolean startsWith(String str, int fromIndex)`** – 如果字符串從指定索引`fromIndex`開始以`str`開頭,則返回`true`。 ## 1\. `String.startsWith(String str)`示例 檢查字符串是否以前綴參數字符串開頭的 Java 程序。 ```java public class StringExample { public static void main(String[] args) { String blogName = "howtodoinjava.com"; System.out.println( blogName.startsWith("how") ); //true System.out.println( "howtodoinjava.com".startsWith("howto") ); //true System.out.println( "howtodoinjava.com".startsWith("hello") ); //false } } ``` 程序輸出。 ```java true true false ``` > `String.startsWith()`方法不接受**正則表達式**作為參數。 如果我們以*正則表達式*模式作為參數傳遞,它將僅被視為普通字符串。 #### 1.1 不允許使用`null`方法參數 請注意,不允許`null`作為方法參數。 如果傳遞了`null`,它將拋出`NullPointerException`。 ```java public class StringExample { public static void main(String[] args) { String blogName = "howtodoinjava.com"; blogName.startsWith(null); } } ``` 程序輸出: ```java Exception in thread "main" java.lang.NullPointerException at java.lang.String.startsWith(String.java:1392) at java.lang.String.startsWith(String.java:1421) at com.StringExample.main(StringExample.java:9) ``` ## 2\. Java `String.startsWith(String str, int fromIndex)`示例 與`startsWith(str)`方法類似,此方法也檢查前綴。 區別在于它檢查從指定的`fromIndex`開始的前綴`str`。 此方法也不接受該方法的`null`參數。 ```java public class StringExample { public static void main(String[] args) { String blogName = "howtodoinjava.com"; System.out.println( blogName.startsWith("howto", 0) ); //true System.out.println( "howtodoinjava.com".startsWith("howto", 2) ); //false } } ``` 程序輸出: ```java true false ``` 參考: [Java `String`文檔](https://docs.oracle.com/javase/10/docs/api/java/lang/String.html)
                  <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>

                              哎呀哎呀视频在线观看