String a =\"Gone With Wind\";\n\nString m ;\n\nm=a[3]+\"one\";
时间: 2023-09-06 07:08:21 浏览: 131
String Matching
这段代码会报错,因为在Java中,字符串是不可变的(immutable),意味着我们不能通过索引来修改字符串中的某个字符。如果想要修改字符串,需要创建一个新的字符串对象。正确的代码应该是:
```
String a = "Gone With Wind";
String m = a.charAt(3) + "one";
```
这样,`m` 的值就是 `"eone"`,即 `a` 中第四个字符 `'e'` 后面加上 `"one"`。
阅读全文