str是字符串名
① : str.split(拆分字符) 字符串拆分
※ : 按照指定的字符把字符串拆分
※ : 按照指定的字符把字符串 并拆分成 指定份数
str.split(拆分字符,指定份数)
※ : 如果传入空字符串 则把字符串的每个字符完全拆开 变成字符串数组的每个元素
②:替换
str.replace (‘原字符’,’替换的新字符’);
把字符串中指定字符全部换成新字符
str.replaceFirst (‘原字符串’,’替换的新字符串’);
把字符串中指定字符串换成新字符串 只替换第一个 只能换字符串!
str.replaceAll (‘原字符串’,’替换的新字符串’);
把字符串中指定字符串全部换成新字符串 只能换字符串!
str.replace
其他方法 :
str.length( ) 返回字符串长度
字符串拼接 str.concat(“new字符串”)
查找当前字符串包含指定字符序列(字符串)
str.contains(“字符串”)
//返回true
判断开头/结尾
判断开头 str.startsWith(“char”);
判断结尾 str.endsWith(“char”);
从指定位置判断开头 str.startsWith(“char”,位置)
从指定位置判断结尾 str.endsWith(“char”,位置)
字符串比较相等 str.equals(“字符串”);
判断字符串长度是否为0 str. isEmpty() ;
当字符串创建出来 但是length( )==0才会返回true
//如果string为null 则报错
//null不能调用任何方法
//String类名调用
返回一个字符串 由第一个参数作为分割
第二个参数开始后面每个参数的字符串加上第一个参数为分割 组成一个新的字符串
String.join(“char(分割)”,”char”(可以加无数个))
转换大小写
str.toLowerCase( ) 转换小写
str.toUpperCase( ) 转换大写
把字符串转成字符串 str.toString()
去掉首尾空格 str.trim( )