字符类型: 字符类型 char 是基本数据类型,用两个单引号表示,它是character 的缩写,一个char保存一个Unicode字符。

字符串类型:String类型是引用类型,用两个双引号表示;

\是转义字符,所以,两个\\表示一个\字符:

常见的转义字符包括:

  • \" 表示字符"
  • \' 表示字符'
  • \\ 表示字符\
  • \n 表示换行符
  • \r 表示回车符
  • \t 表示Tab
  • \u#### 表示一个Unicode编码的字符

字符串连接:

可以使用+连接任意字符串和其他数据类型

多行字符串:

从Java 13开始,字符串可以用"""..."""表示多行字符串;

不可变特性

字符串的不可变是指字符串内容不可变;

空值null:

引用类型的变量可指向一个空值null, 他表示不存在,即该变量不指向任何对象;String s = null;