如何在 Java 中把字元轉換為字串
Hassan Saeed
2023年10月12日
-
String.valueOf()
將 Java 中的字元 Char 轉換為字串 String -
在 Java 中
Character.toString()
把字元 Char 轉換為字串 String -
在 Java 中
String
連線將字元轉換為字串
本教程討論了在 Java 中把 char 轉換為字串的三種方法。
String.valueOf()
將 Java 中的字元 Char 轉換為字串 String
最有效的方法是使用 String
類的內建函式-String.valueOf(ch)
。
下面的例子說明了這一點。
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = String.valueOf(myChar);
System.out.println(charToString);
}
}
輸出:
> c
在 Java 中 Character.toString()
把字元 Char 轉換為字串 String
我們也可以使用 Character
類的內建方法將一個字元轉換為 String
。
下面的例子說明了這一點。
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = Character.toString(myChar);
System.out.println(charToString);
}
}
輸出:
> c
在 Java 中 String
連線將字元轉換為字串
這個方法只是將給定的字元與一個空字串連線起來,將其轉換為一個字串。
下面的例子說明了這一點。
public class MyClass {
public static void main(String args[]) {
char myChar = 'c';
String charToString = myChar + "";
System.out.println(charToString);
}
}
輸出:
> c
然而,這是所有方法中效率最低的方法,因為看似簡單的連線操作擴充套件 new StringBuilder().append(x).append("").toString();
比我們討論的其他方法更耗時。
相關文章 - Java String
- 如何在 Java 中以十六進位制字串轉換位元組陣列
- 如何在 Java 中執行字串到字串陣列的轉換
- 如何將 Java 字串轉換為位元組
- 如何從 Java 中的字串中刪除子字串
- 用 Java 生成隨機字串
- Java 中的交換方法