一、String(一)String 字符串一旦初始化,就不可以改变 字符串对象是常量,创建后存在常量池中 构造函数:可以将一个数组作为参数构造一个字符串 方法 1. 获取 length() --- 字符串长度 charAt(int) ---指定位置的字符 indexOf(..) ---第一次出现指定字符的位置 lastIndexOf(..) ---最后一次出现指定字符的位置 subString(..) ---获取子串 2. 转换 split() ---分割 toCharArray() ---字符数组 getBytes() ---字节数组 toUpperCase() ---大写 toLowerCase() ---小写 replace(..) ---替换 replaceAll(..) ---替换全部 trim() ---去除空白 valueOf(..) ---将基本数据类型转换为字符串 3. 判断 equals(..) ---判断两个字符串是否相等 equalsIgnoreCase(..) ---不区分大小写判断是否相等 contains(..) ---是否包含 startsWith(..) ---指定字符开头 endsWith(..) ---指定字符结尾 4. 比较 compareTo(..) ---比较字符串的大小,按字典顺序 5. 其他 intern() ---对字符串池进行操作,将对象池中的内容返回
|