码迷,mamicode.com
首页 > 其他好文 > 详细

字符串处理

时间:2019-01-01 16:05:16      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:==   子串   end   比较   没有   一个   区分大小写   长度   对象   

中文和英文都作为一个字符处理

例如:

  String s = "杨武hello";

  s.length(); // 7

空字符串和null的区别:

  String s  = "";  // 空字符串,长度为0

  String s = " ";  // 一个空格字符串,长度为1

 

注意:

空字符串指向一个字符串对象,有长度,

null 不指向任何对象,没有长度概念。

 

(1)子串:s.substring(beginIndex,endIndex) 不含 endIndex

 

(2)判断字符串是否相等:s1.equals(s2) // 判断s1是否等于s2

 

(3)比较大小:按字典序比较(区分大小写):  s1.compareTo(s2)  // (< 0): s1 > s2, ( == 0) s1 等于s2,  (> 0): s1<s2

  不区别大小写字母:s1.compareToIgnoreCase(s2)

字符串处理

标签:==   子串   end   比较   没有   一个   区分大小写   长度   对象   

原文地址:https://www.cnblogs.com/yangwu-183/p/10204879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!