Javachar[]与string怎么转
时间: 2023-08-29 14:07:35 浏览: 82
在 Java 中,可以通过以下两种方式进行 char[] 和 String 之间的转换:
1. 使用 String 类的构造函数:可以使用 String 类的构造函数将 char[] 数组转换为 String。例如:
```java
char[] charArray = {'h', 'e', 'l', 'l', 'o'};
String str = new String(charArray);
```
2. 使用 String 类的 toCharArray() 方法:可以使用 String 类的 toCharArray() 方法将 String 转换为 char[] 数组。例如:
```java
String str = "hello";
char[] charArray = str.toCharArray();
```
需要注意的是,String 类是不可变的,因此如果需要修改字符串中的字符,应该首先将其转换为可变的字符数组,进行修改后再转换回字符串。
相关问题
java char转String
可以使用 String 类的构造方法将 char 类型数组转换为字符串:
```java
char[] charArray = {'H', 'e', 'l', 'l', 'o'};
String str = new String(charArray);
System.out.println(str); // 输出 "Hello"
```
也可以使用 valueOf 方法将单个 char 转换为字符串:
```java
char c = 'H';
String str = String.valueOf(c);
System.out.println(str); // 输出 "H"
```
java char转string
Java中可以使用String类的构造方法将char数组或char类型的数据转换为字符串,例如:
1. 使用String类的构造方法将char数组转换为字符串:
```java
char[] arr = {'H', 'e', 'l', 'l', 'o'};
String str = new String(arr);
System.out.println(str); // 输出:Hello
```
2. 使用String类的构造方法将单个char类型的数据转换为字符串:
```java
char c = 'H';
String str = new String(new char[] {c});
System.out.println(str); // 输出:H
```
3. 使用String类的valueOf()方法将char类型的数据转换为字符串:
```java
char c = 'H';
String str = String.valueOf(c);
System.out.println(str); // 输出:H
```
阅读全文