<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] # 1,String類的介紹 > String類在java.lang包中,java使用String類創建一個字符串變量,字符串變量屬于對象。 > > String類是所有語言最常用的一個類,用于描述字符串事物。 > > String類在Java中被設計成final的,類不能被繼承和修改。 <br> ## **String字符串案例:** ### **1,length():獲取字符串的長度** ``` public class day04Stringclass{ public static void main(String [] agrs){ String str = "hello world!"; // 獲取str的長度 System.out.println(str.length()); } } ``` **運行結果:** 12 <br> ### **2,charAt():截取一個字符** ``` String str = "hello world!"; System.out.println(str.charAt(1)); ``` **運行結果:** e <br> ### **3,char\[\] toCharArray():將字符串變成一個字符數組** ``` // 將字符串變成一個字符數組 String str = "hello world!"; char[] chars = str.toCharArray(); for (char c : chars){ System.out.println(c); } ``` **運行結果:** h e l l o w o r l d ! <br> ### **4,int indexOf("字符"):查找一個指定的字符串是否存在,** 查找一個指定的字符串是否存在,返回的是字符串的位置,如果不存在,則返回-1 ``` int index = str.indexOf("wo"); System.out.println(index); ``` **運行結果:** 6 <br> ### **5,toUpperCase():小寫字母變大寫** **將字符串里面的小寫字母變成大寫字母** ``` String str1 = str.toUpperCase(); System.out.println(str1); ``` **運行結果:** HELLO WORLD! <br> ### **6,toLowerCase()** **將字符串里面的大寫字母變成小寫字母** ``` String str2 = str1.toLowerCase(); System.out.println(str2); ``` **運行結果:** hello word <br> ### **7,String\[\] split("字符")** **根據給定的正則表達式的匹配來拆分此字符串。形成一個新的String數組。** ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello,world,你,好"; String[] strs = str.split(","); for (String s : strs) { System.out.println(s); } } } ``` **運行結果:** hello world 你 好 weide <br> ### **8,String trim():去掉字符串左右空格** ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello,world,你,好 "; String strs = str.trim(); System.out.println(strs); } } ``` **運行結果:** hello,world,你,好 <br> ### **9,String replace(char oldChar,char newChar)** **新字符替換舊字符** ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello,world,你,好 "; String strs = str.replace(",","*"); System.out.println(strs); } } ``` **運行結果:** hello\*world\*你\*好 <br> ### **10,String substring(int beginIndex,int endIndex)** 截取字符串,包括beginIndex位置的,不包括endIndex位置的 ``` public class day05Stringclass2{ public static void main(String [] args){ // 截取0-3位置的字符串,包括0,不包括3 String str = "hello,world,你,好"; String strs = str.substring(0,3); System.out.println(strs); } } ``` **運行結果:** hel <br> ### **11,boolean equalsIgnoreCase(String str2)** 忽略大小寫的比較兩個字符串的值是否一模一樣,返回一個布爾值 bolean equals(String str2) 比較兩個字符串的值是否一模一樣 ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello world"; String str1 = "HELLO WORLD"; System.out.println(str.equalsIgnoreCase(str1)); System.out.println(str.equals(str1)); } } ``` **運行結果:** true false <br> ### **12,boolean contains(String str2)** 判斷一個字符串里面是否包含指定的內容,返回一個布爾值 ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello world"; boolean str1 = str.contains("hel"); System.out.println(str1); } } ``` **運行結果:** true <br> ### **13,boolean startsWith(String str)** 測試此字符串是否以指定的前綴開始。返回一個布爾值 ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello world"; boolean str1 = str.startsWith("hel"); System.out.println(str1); } } ``` **運行結果:** true <br> ### **14,boolean endsWith(String str)** 測試此字符串是否以指定的后綴結束。返回一個布爾值 ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello world"; boolean str1 = str.endsWith("ld"); System.out.println(str1); } } ``` **運行結果:** true <br> ### **15, String replaceAll(String str1,Stringstr2)** 將某個內容全部替換成指定內容 ``` public class day05Stringclass2{ public static void main(String [] args){ String str = "hello world"; String str1 = str.replaceAll("h","H"); System.out.println(str1); } } ``` **運行結果:** Hello world <br>
                  <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>

                              哎呀哎呀视频在线观看