1.String
字符串特点:
字符串不可变,它们的值在创建后不能被更改
虽然String的值是不可改变的,但是它们可以被共享
字符串效果上相当于字符数组(char[]),但是底层原理是字节数组(byte[])
2.String构造方法
实例:

3.String对象的特点
通过new创建的字符串对象,每一次new都会申请一个内存空间,虽然内容相同,但是地址值不同
以“”方式给出的字符串,只要字符序列相同(顺序和大小写),无论在程序代码中出现几次,JVM都只会建立一个String对象,并在字符串池中维护
4.字符串的比较
使用==做比较
基本类型:比较的是数据值是否相同
引用类型:比较的是地址值是否相同
public boolean equals(Object anObject):将此字符串与指定对象进行比较,由于我们比较的是字符串对象,所以参数直接传递一个字符串
实例:
5.案例用户登录

6.案例遍历字符串
通用格式:
for(int i=0; i s.charAt(i); } 7.案例统计字符次数