Java中String类构造器
时间: 2024-04-23 18:15:24 浏览: 10
Java中String类提供了多个构造器,以下是其中一些常用的构造器:
1. String():创建一个空字符串。
2. String(char[] chars):使用字符数组创建一个字符串。
3. String(byte[] bytes):使用字节数组创建一个字符串。
4. String(String original):使用另一个字符串创建一个新的字符串,即复制原字符串。
5. String(StringBuffer buffer):使用StringBuffer对象创建一个字符串。
6. String(StringBuilder builder):使用StringBuilder对象创建一个字符串。
例如,可以使用以下代码创建一个字符串:
```
// 使用String()构造器创建一个空字符串
String str1 = new String();
// 使用String(char[] chars)构造器创建一个字符串
char[] chars = {'H', 'e', 'l', 'l', 'o'};
String str2 = new String(chars);
// 使用String(byte[] bytes)构造器创建一个字符串
byte[] bytes = {72, 101, 108, 108, 111};
String str3 = new String(bytes);
// 使用String(String original)构造器创建一个新的字符串
String str4 = new String("Hello");
// 使用StringBuffer对象创建一个字符串
StringBuffer buffer = new StringBuffer("World");
String str5 = new String(buffer);
// 使用StringBuilder对象创建一个字符串
StringBuilder builder = new StringBuilder("Java");
String str6 = new String(builder);
```