package com.string;
public class Demo01 {
public static void main(String[] args) {
String name = "Hello";//"Hello" 常量储存在字符串池中
name = "zhangsan";//"zhangsan"赋值给name变量,给字符串赋值时,并没有更改数据,而是重新开辟一个空间
String name2 = "zhagnsan";
//演示字符串的另一个创建方式 new String();
String str = new String("wst");//这句话创建了两个对象,分别在堆和字符串池中各创建了一个对象
String str2 = new String("wst");
System.out.println(str==str2);//false :比较的是地址
System.out.println(str.equals(str2));//true :比较的是数据
//String重写了toSting方法,这里是比较值
}
}
相关文章
- 11-10图的存储
- 11-10LNMP架构数据迁移到NFS存储服务器
- 11-10929.独特的电子邮件地址
- 11-10大端小端存储区别一看即懂!!
- 11-10WinCE动态调整存储内存与程序内存的大小
- 11-10调用百度地图API实现手机自动定位 (逆地址解析)
- 11-10百度地图API提供Geocoder类进行地址解析
- 11-10百度地图api开发:根据坐标获得地理描述地址
- 11-10提取男生string合并用,号分割
- 11-10cpu为什么使用虚拟地址到物理地址的空间映射,解决了什么样的问题?