String概述

String

  • 字符串是常量,创建之后不可改变。
  • 字符串字面值存储在字符串池中,可以共享。
public class Demo3{
  public static void main(String[] args){
      String name = "hello";//"hello"  常量存储在字符串池中
      name = "zhangsan";//"zhangsan"赋值给name变量,给字符串赋值时,并没有修改数据,而是重新开辟一个新的空间
      String name2 = "zhangsan";
  }
}
  • String s = "Hello";产生一个对象,字符串池中存储。
  • String s = new String("Hello");//产生两个对象,堆、池各存储一个。
//展示字符串的另一种创建方式,new String();
String str = new String("java");
String str2 = new String("java");
System.out.println(str == str2);
上一篇:python 列表 的使用


下一篇:vite构建项目与vue-cli构建项目