字符串对象String
字符串是对象,不是简单数据类型
封装在java.lang包,⾃动导⼊
创建字符串对象,常⻅创建⼀个字符串对象“xdclass.net” ⽅法有下⾯两个
String str= new String("xdclass.net");
String str= “xdclass.net”
字符串⽐较内容是否相等
== 是⽐较地址
内容是否相等需要⽤ equals()⽅法⽐较
String str1 = new String("xdclass.net");
String str2 ="xdclass.net";
String str3 ="xdclass.net"; // 这样写,会去内存找,如果有这个内容,就不会创建
System.out.println(str1==str2); // false
System.out.println(str3==str2); // true
System.out.println(str1.equals(str2)); // ture
常⻅API
String str1 = new String(" xdclass.net ");
String str2 ="XDclass.net";
String str = "小滴课堂xdclass.net";
//获取字符串长度:
System.out.println(str.length()); // 15
//通过下标获取字符:
char