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

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Java 程序:將字符轉換為字符串,反之亦然 > 原文: [https://www.programiz.com/java-programming/examples/char-string](https://www.programiz.com/java-programming/examples/char-string) #### 在此程序中,您將學習如何在 Java 中將字符(`char`)轉換為字符串,反之亦然。 ## 示例 1:將`char`轉換為`String` ```java public class CharString { public static void main(String[] args) { char ch = 'c'; String st = Character.toString(ch); // Alternatively // st = String.valueOf(ch); System.out.println("The string is: " + st); } } ``` 運行該程序時,輸出為: ```java The string is: c ``` 在上面的程序中,我們有一個字符存儲在變量`ch`中。 我們使用`Character`類的`toString()`方法將字符轉換為字符串`st`。 另外,我們也可以使用`String`的`valueOf()`方法進行轉換。 但是,兩者在內部是相同的。 * * * ## 示例 2:將`char`數組轉換為`String` 如果您有一個`char`數組而不是一個`char`,我們可以使用`String`方法輕松地將其轉換為`String`,如下所示: ```java public class CharString { public static void main(String[] args) { char[] ch = {'a', 'e', 'i', 'o', 'u'}; String st = String.valueOf(ch); String st2 = new String(ch); System.out.println(st); System.out.println(st2); } } ``` 運行該程序時,輸出為: ```java aeiou aeiou ``` 在上面的程序中,我們有一個包含元音的`char`數組`ch`。 我們再次使用`String`的`valueOf()`方法將字符數組轉換為`String`。 我們還可以使用`String`構造器,該構造器將字符數組`ch`作為轉換參數。 * * * ## 示例 3:將字符串轉換為字符數組 我們還可以使用`String`的`toCharArray()`方法將字符串轉換為`char`數組(但不能轉換為`char`)。 ```java import java.util.Arrays; public class StringChar { public static void main(String[] args) { String st = "This is great"; char[] chars = st.toCharArray(); System.out.println(Arrays.toString(chars)); } } ``` 運行該程序時,輸出為: ```java [T, h, i, s, , i, s, , g, r, e, a, t] ``` 在以上程序中,我們在變量`st`中存儲了一個字符串。 我們使用`String`的`toCharArray()`方法將字符串轉換為存儲在`chars`中的字符數組。 然后,我們使用`Arrays`的`toString()`方法以類似數組的形式打印`chars`的元素。
                  <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>

                              哎呀哎呀视频在线观看