String不是基本数据类型,而是一个类(class),是Java编程语言中的字符串。
length() 获取字符串的长度
equals(String s) 判断两个字符串内容是否相同
equalsIgnoreCase(String s) 不区分大小写判断两个字符串内容是否相同
charAt(int index) 返回下标所在的cha值(字符)
indexOf(String s) 返回字串第一次出现的位置,没出现则返回-1
lastIndexOf(String s) 返回字串最后一次出现的位置,没出现返回-1
starstWith(String prefix) 判断字符串是否以prefix为前缀开头
endsWith(String suffix) 判断字符串是否以suffix为后缀结尾
toLowerCase() 返回字符串的小写形式
toUpperCase() 返回字符串的大写形式
substring(int startindex,int endindex) 返回从startindex开始到endindex结束的字串
contains(String s) 判断是否包含字串s
concat(String s) 字符串拼接,相当于+
replaceAll(String oldSrt,String newSrt) 替换原有字符串中的字串为目标字串
split(String split) 以指定字符串分割后返回字符串数组
getBytes() 返回字符串的字节数组
tocharArray() 将此字符串转换为一个新的字符数组
tirm() 返回字符串两边消除空格后的字符串
isEmpty() 判断字符串是否为空
compareTo 将字符串与另一个对象进行比较
hashCode() 返回字符串的哈希值