JAVA语言 String的各种方法及操作
小标 2018-07-24 来源 : 阅读 1116 评论 0

摘要:本文主要向大家介绍了JAVA语言 String的各种方法及操作,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

本文主要向大家介绍了JAVA语言 String的各种方法及操作,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

No.

   

方法名称

   

功能

   

字符与字符串

   

01

   

public String(char[] value)

   

将字符数组中所有内容变为字符串

   

02

   

public String(char[] value,int offset,int count)

   

将字符数组中部分内容变为字符串

   

03

   

public char charAt(int index)

   

取得指定索引位置的字符,索引从0开始

   

04

   

public char[] toCharArray()

   

将字符串变为字符数组返回

   

字节与字符串

   

01

   

public String(byte[] bytes)

   

将字节数组中所有内容变为字符串

   

02

   

public String(byte[] bytes,int offset,int length)

   

将字节数组中部分内容变为字符串

   

03

   

public byte[] getBytes()

   

将字符串以字节数组的形式返回

   

04

   

public byte[] getBytes(String charsetName) throws UnsupportedEncodingExcepetion

   

编码转换处理

   

字符串比较

   

01

   

public boolean equals(String anObject)

   

区分大小写比较

   

02

   

public boolean equalsIgnoreCase(String anotherString)

   

不区分大小写比较

   

03

   

public int compareTo(String anotherString)

   

比较两个字符串的大小关系

   

字符串查找

   

01

   

public boolean contains(String s)

   

判断一个子字符串是否存在(JDK1.5以后才有)

   

02

   

public int indexOf(String str)

   

从头开始查找指定字符的位置,查到了返回位置的开始索引,查不到返回-1(JDK1.5以后推荐使用contains)

   

03

   

public int indexOf(String str,int fromIndex)

   

从指定位置查找子字符的位置

   

04

   

public int lastIndex(String str)

   

从后往前查找子字符的位置

   

05

   

public int lastIndex(String str,int fromIndex)

   

从指定位置由后往前查找子字符的位置

   

06

   

public boolean startsWith(String prefix)

   

从头开始判断是否以指定的字符串开头

   

07

   

public boolean startsWith(String prefix,int toffset)

   

从指定位置开始判断是否以指定的字符串开头

   

08

   

public boolean endsWith(String suffix)

   

判断是否以指定的字符串结尾

   

字符串替换

   

01

   

public String replaceAll(String regex,String replacement)

   

替换所有内容

   

02

   

public String replaceFirst(String regex,String replacement)

   

替换首个内容

   

字符串拆分

   

01

   

public String[] split(String regex)

   

将字符串全部拆分

   

02

   

public String[] split(String regex,int limit)

   

将字符串部分拆分,该数组长度就是limit

   

字符串截取

   

01

   

public String substring(int beginIndex)

   

从指定索引截取到结尾

   

02

   

public String substring(int beginIndex,int endIndex)

   

截取部分内容

   

其他操作

   

01

   

public String trim()

   

去掉字符串中的左右空格,保留中间空格

   

02

   

public String toUpperCase()

   

字符串转大写

   

03

   

public String toLowerCase()

   

字符串转小写

   

04

   

public String interm()

   

字符串入对象池

   

05

   

public String concat(String str)

   

字符串连接,等同于”+”

   

06

   

public int length()

   

取得字符串长度

   

07

   

public boolean inEmpty()

   

判断是否为空(不是null,而是长度为空)

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程