java将字符串串转成char[]
时间: 2023-06-02 21:07:00 浏览: 41
好的,这是一个技术问题,我可以回答。您可以使用字符串的toCharArray()方法来将字符串转换为字符数组。例如:
String str = "hello";
char[] chars = str.toCharArray();
现在,字符数组chars中的值将是 ['h', 'e', 'l', 'l', 'o']。希望我的回答可以帮到您。
相关问题
Java 将字符转成字符串
在 Java 中,可以使用 `String` 类的 `valueOf()` 方法将字符转换为字符串。例如,将字符 `'a'` 转换为字符串可以使用以下代码:
```java
char c = 'a';
String s = String.valueOf(c);
System.out.println(s);
```
输出结果为:
```
a
```
如果想要将多个字符连接成一个字符串,可以使用 `String` 类的 `concat()` 方法或者 `+` 运算符。例如,将字符数组 `{'a', 'b', 'c'}` 连接成字符串可以使用以下代码:
```java
char[] chars = {'a', 'b', 'c'};
String s = String.valueOf(chars);
System.out.println(s);
```
或者:
```java
char[] chars = {'a', 'b', 'c'};
String s = new String(chars);
System.out.println(s);
```
或者:
```java
char[] chars = {'a', 'b', 'c'};
String s = "" + chars[0] + chars[1] + chars[2];
System.out.println(s);
```
输出结果都为:
```
abc
```
安卓如何将char转成字符串
可以使用Java中的String类的构造函数,将char数组或单个字符转换为字符串。示例如下:
```java
// 将单个字符转为字符串
char c = 'a';
String s1 = String.valueOf(c);
// 将char数组转为字符串
char[] chars = {'h', 'e', 'l', 'l', 'o'};
String s2 = new String(chars);
```
除此之外,还可以使用StringBuilder或StringBuffer类来拼接字符或字符数组,然后调用toString()方法将其转换为字符串。示例如下:
```java
// 使用StringBuilder拼接字符
char c = 'a';
StringBuilder sb = new StringBuilder();
sb.append(c);
String s1 = sb.toString();
// 使用StringBuffer拼接字符数组
char[] chars = {'h', 'e', 'l', 'l', 'o'};
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append(chars);
String s2 = stringBuffer.toString();
```