Java中如何表示字符串
来源:百度知道 编辑:UC知道 时间:2024/06/02 20:52:42
正确使用方法是:
String s = new String("aaaa"); 这是标准的使用方法。
但是 考虑到 String 使用的频繁度,为了方便 也允许用
String s = "aaa"; 这种简洁的方式。
理解它的 生成逻辑就行了。
1、public static void main(String[] arg){
String str = "Hello World";
System.out.println(str);
}//开辟了一个堆内存空间
2、public static void main(String[] arg){
String str = new String("Hello World");
System.out.println(str);
}//开辟了连个堆内存空间
所以用1要好。
初学者个人意见仅供参考!
String s = "abc";
public static void main(String[] arg){
String str="Hello World";
System.out.println(str);
}
MonkeyVsJava 的解释还是不错的,比较深刻的。只是1的解释错了,1是开辟的栈空间。从内存的角度来看用1是比较明智的。不过在java开始学的话还不用注重这些
定义字符串: 如 String a = "这是字符串啊!";