(一旦建立不可更改,由于String对象是不可变的,因此它们能够被共享。)java
一、直接定义web
二、由别的字符串加工而来数组
三、由字符数组转化而来dom
//建立一个空字符串 String s1 = new String(); String str = "abc"; //根据已有的字符数组,建立字符串对象 Char[] ch = {‘a',’b’,’c’}; //根据已有的字节数组,建立字符串对象 //根据已有的字符数组一部分,建立字符串对象 char[] chs2 = {'a', 'b', 'c', 'd', 'e'}; String S4 = new String(chs2, 2, 3); // "cde".
一、开头结尾 str.startsWith() str.endsWith()svg
二、是否包含 str.contains()spa
三、对比 str.equals()code
四、忽略大小写的对比 str. compareToIgnoreCasexml
五、compare的对比对象
一、长度索引
二、根据索引找字符
三、根据字符找索引
四、拼接字符串
五、获取字符串的子字符串
六、获取hashcode
一、大小写转换
二、toArray, 字符数组
三、getbyte, 字节数组
四、替换元素
五、截取,转换为字符串数组
一、(常规方法:)转化为字符数组
二、能够直接遍历,string.length(), charAt()
下期作关于Random类的总结
2.2