String类常用方法

和长度有关的

length()---------------得到字符串的字符个数

无论是中文还是英文还是数字都是一个字符转义字符(\t)是一个字符

和变成数组有关的

toCharArray()---------------将字符串变成字符数组

getBytes()--------------- 将字符串变成字节数组

charAt(int)-------------从字符串中取出一个字符

split(String)--------------使用指定的内容将字符串分割成字符数组

和判断内容有关的

equals(String)----------比较两个字符串的内容是否一样

equalsIgnoreCase(String)-------忽略大小写的内容比较

contains(String)----------检查字符串是否包含指定内容

startsWith(String)----------检查字符串是否已指定内容开头

endsWith(String)---------检查字符串是否已指定内容结尾

和处理内容有关的

此类方法不会改变原有字符串的内容,只是把处理完的内容返回来

toUpperCase()--------------将字符串的内容全部转换为大写

toLowerCase()--------------将字符串的内容全部转换为小写

replace(String,String)-------以指定的内容替换字符串不支持正则

replaceFirst(String,String)----以指定的内容替换字符串中第一次出现的内容

replaceAll(String,String)------以指定的内容替换字符串支持正则

substring(int)---------------从指定位置截取到最后

substring(int,int)-----------截取两个指定位置之间的内容

trim()-----------------------去除字符串开头和结尾的空白(空格)

和查找位置有关

indexOf(String)---------------查找指定字符串第一次出现的位置返回的数值可以作为截取的下标索引值

indexOf(String,int a)---------------查找从 a 位置开始到第一次出现的位置

lastIndexOf(String)-----------查找指定字符串最后一次出现的位置

和转换类型有关的

valueOf()-------------------把其他类型 比如Integer、Double 转换为String类型

本文标题:String类常用方法
转载请注明:http://blog.grstudy.com/java/note/18
作者头像
boss创始人

站长

上一篇:构造方法和参数传递
下一篇:面向对象思想的修饰符