String不可变字符串的使用
根据索引获取对应字符:
str.charAt(索引)
根据字符获取对应索引:
属性名.indexOf("字符")
字符串拼接:
属性名.concat("104")
截取:
属性名.subString(begin,end)【begin,end)
属性名.subString(begin)【begin)
替换:
属性名.replace("l","k")
属性名.replace(" ","")
去掉开始和结束的空格:
属性名.trim()
按照某个字符串分割成一个数组:
转义字符\使用\进行分割时需要连续两个\\输出时需要\\\\
属性名.split(",")
判断以什么开头:
属性名.startWith("字符串")
判断 以什么结尾:
属性名.endWith("字符串")
判断是否包含某一个内容:
属性名.contains("字符串")
判断两个字符内容是否一样:
属性名.contains(另一个属性名)
比较(多用在排序) :
属性名.compareTo(另一个属性名)
转换为大写字母:
属性名.toUpperCase()
转换为小写字母:
属性名.toLowerCase()