导航
-
String的底层原理
-
String的赋值方式
-
String的常用方法
-
String的存储方式
-
String的经典问题
-
String的equals方法底层原理
String的底层原理
String的底层使用的是char型数组来进行实现的,成员变量使用的了value[],并且value是使用final声明,底层能看到好多部分使用value这个值。
String的赋值方式
1、字面量进行赋值---String str = "hello"; 2、new对象进行赋值---new String("hello");
String的常用方法
1、获取某一个指定位置的一个字符------char charAt()----括号写索引
2、判断一个字符串是否为空串----bealoon isEmpty()---空号写字符串的引用
3、字符串全部转化为小写--------String toLowerCase()--空号写字符串的引用
4、字符串全部转化为大写--------String toUpperCase()--空号写字符串的引用 5、忽略字符串前后的空白--------String trim()----------返回一个字符串
6、比较两个字符串的内容--------String equals()---true&false
7、比较两个字符串的内容忽略大小写--------String equalsIgnoreCase()---true&false</