String s;
s.charAt(int index)–>返回s中指定索引值的char值,索引从0开始
s.concat(String str)–>将str加s的后面
s.contains(char c)–>当s中含有c时返回true,否则为false
s.contentEquals(String str)–>将s和str比较,当表示一样的string时返回true
s.endsWith(String str)–>判断s是否以str结尾
s.equalsIgnoreCase(String str)–>判断s和str比较,不考虑大小写
s.getBytes(),s.getBytes(“utf-8”)–> 使用平台的默认字符集或指定的如utf-8将s 编码为 byte 序列,并将结果存储到一个新的 byte 数组中
s.getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)–>将s中的从srcBegin到srcEnd的字符串复制到dst中从dstBegin开始插入
s.indexOf(String str),s.lastIndexOf(String str)–>返回s中第一次,最后一次出现str的索引
s.isEmpty()–>判断s是否为空
s.matches(String regex)–>判断s是否符合给定的正则表达式
s.replace(char oldChar,char newChar)–>将s中的所有的oldChar换成newChar
s.replaceAll(String regex,String str),s.replaceFirst(String regex,String str)–>将s中的所有,第一个符合regex的子字符串替换成str
s.split(String regex,int limit)–>按照regex匹配的形式切割s,limit为执行的次数
s.startsWith(String str)–>判断s是否以str开头
s.subString(int beginIndex,int endIndex)–>截取字符串
s.toCharArray()–>将s转换成char[]
s.toLowerCase(),s.toUpperCase()–>将s中的字符转化成小写,大写
s.trim()–>将s的前后空白忽略掉输出
valueOf(char c)–>将c以字符串形式表示,char类型之外还可以有int,short,long,boolean,float,double
java中String类的方法
猜你喜欢
转载自blog.csdn.net/woduoxiangfeiya/article/details/51538112
今日推荐
周排行