Java字符串类型

字符串的创建方式:String # = “######”;
Java中一句相连的字符串不能分开在两行中写。
字符串也可同其他基本数据类型进行连接。和字符串链接的数据也会变成字符串,会自动调用toString()方法。
使用String类的length()方法可获取声明的字符串对象的长度。
String类提供了两种查找字符串的方法,即indexOf()与lastIndexOf()方法。这两种方法 都允许在字符串中搜索指定条件的字符或字符串。indexOf()方法返回的是搜索的字符 或字符串首次出现的位置,lastIndexOf()方法返回的是搜索的字符或字符串昀后一次 出现的位置。
字符串的索引位置是从0开始的。
charAt()方法可将指定索引处的字符返回。
substring()方法,可以对字符串截取。两个参数,第一个是索引位置的开始,第二个是索引位置的结束。
trim()方法返回字符串的副本,忽略前导空格和尾部空格。
replace(#,#)方法可实现将指定的字符或字符串替换成新的字符或字符串。两个参数,前一个是原来字符串中的字符,后一个是要替换的字符。
判断字符串的开始和结尾:
startsWith()方法与endsWith()方法分别用于判断字符串是否以指定的内容开始或结束。 这两个方法的返回值都为boolean类型。 http://www.iis7.com/a/lm/fwqdq/ IIS7服务器大全
要比较两个字符串内容是否相等,应使用equals()方法和equalsIgnoreCase()方法。
equals()方法,比较两边的字符串内容和长度都要相等,比较适合中文。
equalsIgnoreCase()方法,不区分大小写,比较两边的字符串内容和长度都要相等,比较适合英文。
compareTo()方法为按字典顺序比较两个字符串,该比较基于字符串中各个字符的Unicode值,按字典顺序将此String对象表示的字符序列与参数字符串所表示的字符序列进行 比较。如果按字典顺序此String对象位于参数字符串之前,则比较结果为一个负整数;如果按字典顺序此String对象位于参数字符串之后,则比较结果为一个正整数;如果这两个 字符串相等,则结果为0。
toLowerCase()方法可将字符串中的所有字符从大写字母改写为小写字母。
oUpperCase()方法可将字符串中的小写字母改写为大写字母。
进行转换时,数字和非字符不受影响。
split()方法可以使字符串按指定的分割字符或字符串对内容进行分割,并将分割后的结果存放在字符串数组中。
split()方法提供了以下两种字符串分割形式。

  1. 全部分割。
  2. 指定分割的次数。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值