如何在Java 中把一個字串轉換為字元Char | D棧- Delft Stack

文章推薦指數: 80 %
投票人數:10人

本文介紹了在Java 中把String 轉換成char 的方法。

Java貼士 如何在Java中以十六進位制字串轉換位元組陣列 如何在Java中執行字串到字串陣列的轉換 如何在Java中將整型int轉換為字元char 如何在Java中從檔案中刪除換行符 如何在Java中按日期對ArrayList中的物件進行排序 如何在Java中比較兩個日期 如何在Java中為日期增加一天 如何在Java中連線兩個陣列 reportthisad 貼士文章 Java貼士 如何在Java中把一個字串轉換為字元Char 在Java中charAt()把字串轉換為字元char 在Java中toCharArray()把字串轉換為字元Char 本教程討論了在Java中把字串轉換為字元char的方法。

在Java中charAt()把字串轉換為字元char 將字元從字串轉換為char的最簡單方法是使用charAt(index)方法。

該方法將一個整數作為輸入,並將給定索引上的字元作為一個char返回。

下面的例子說明了這一點。

publicclassMyClass{ publicstaticvoidmain(Stringargs[]){ StringmyString="string"; charmyChar=myString.charAt(0); System.out.println(myChar); } } 輸出: >s 然而,如果你試圖輸入一個大於字串長度的整數,它將丟擲一個錯誤。

下面的例子說明了這一點。

publicclassMyClass{ publicstaticvoidmain(Stringargs[]){ StringmyString="string"; charmyChar=myString.charAt(6); System.out.println(myChar); } } 輸出: >Exceptioninthread"main"java.lang.StringIndexOutOfBoundsException:Stringindexoutofrange:6 atjava.base/java.lang.StringLatin1.charAt(StringLatin1.java:47) atjava.base/java.lang.String.charAt(String.java:693) atMyClass.main(MyClass.java:4) 在Java中toCharArray()把字串轉換為字元Char 如果我們想將整個字串轉換為一個字元陣列,我們可以使用這個方法。

下面的例子說明了這一點。

publicclassMyClass{ publicstaticvoidmain(Stringargs[]){ StringmyString="string"; char[]myChars=myString.toCharArray(); for(inti=0;i



請為這篇文章評分?