关闭

java中String类的方法

标签: stringjava
159人阅读 评论(0) 收藏 举报

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8318次
    • 积分:201
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论