在java中,String是一个类,它是可以改变的,所以我们不能改变它的值.在下面的代码中,它将连接其他字符串,没有任何错误.所以我想问一下,如果它是不可变的,那么为什么在这个以下代码值的String中是改变?
import java.util.*;
public class conc
{
public static void main(String args[])
{
String a="Sheetal";
a=a+"Ga";
System.out.println("Result:"+a);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
304 次 |
| 最近记录: |