String基础

	1、String类又可称作不可变字符序列。
	2、String位于java.lang包中,Java程序默认导入java.lang包下的所有类。
	3、Java字符串就是Unicode字符序列,例如字符串“Java”就是4个Unicode字符‘J’、‘a'、'v'、'a'组成的。
	4、Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义的类String,
	每个用双引号括起来的字符串都是String类的一个实例。
	**String类的实例**
	1、String e = “”;//空字符串
	2、String greeting = “Hello World”;
	**字符串拼接:**
	1、String s1 = "Hello";
	2、String s2 = "World!";
	3、String s = s1 + s2;//HelloWorld!
	注:1)符号“+”把两个字符串按给定的顺序连接在一起,并且是完全按照给定的形式。
	2)当“+”运算符两侧的操作数中只要有一个是字符串(String)类型,系统会自动将另一个操作数
	转换为字符串然后再进行拼接。
	**“+”连接符**
	int age = 18;
	String str = "age is"+age;//str赋值为“age is 18”
	//这种特性通常被用在输出语句中:
	System.out.println("age is"+age);
	**字符串相等的判断**
	1、equals方法用来检测两个字符串内容是否相等。如果字符串s和t内容相等,则s.equals(t)返回true,
	否则返回false。
	2、要测试两个字符串除了大小写区别外是否是相等的,需要使用equalsIgnoreCase()方法。
	3、判断字符串是否相等不要使用“==”。
	**常量池**
	1、全局字符串常量池(String Pool)
	2、class文件常量池(Class Constant Pool)
	3、运行时常量池(Runtime Constant Pool)
	**String类常用方法**

String基础