码迷,mamicode.com
首页 > 编程语言 > 详细

java基础——String的常用方法

时间:2018-01-31 22:03:37      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:false   int start   java   array   tin   一个   ast   ==   har   

java中String的常用方法

1、length() 字符串的长度   

例:char chars[]={‘a‘,‘b‘.‘c‘};     
String s=new String(chars);     i
nt len=s.length();

2、charAt() 截取一个字符   

例:char ch;     
ch="abc".charAt(1); 返回‘b‘


3、 getChars() 截取多个字符   

 
例:String s="this is a demo of the getChars method.";  
  char buf[]=new char[20];    
  s.getChars(10,14,buf,0);


4、getBytes()  

 替代getChars()的一种方法是将字符存储在字节数组中,该方法即getBytes()。

5、toCharArray()

6、equals()

判断两个String的值 是否相等

equalsIgnoreCase()

判断两个String的值 是否相等 并且忽略大小写


7、regionMatches()
 
用于比较一个字符串中特定区域与另一特定区域,它有一个重载的形式允许在比较中忽略大小写。
  
8、startsWith()和endsWith() 
 
 startsWith()方法决定是否以特定字符串开始
,endWith()方法决定是否以特定字符串结束

9、equals()和==
 
  equals()方法比较字符串对象中的字符,==运算符比较两个对象是否引用同一实例。   
例:String s1="Hello";     
String s2=new String(s1);  
 s1.eauals(s2); //true    
 s1==s2;//false
10、compareTo()和compareToIgnoreCase() 比较字符串


11、indexOf()和lastIndexOf()   

indexOf() 查找字符或者子串第一次出现的地方。   
lastIndexOf() 查找字符或者子串是后一次出现的地方。

12、substring() 

 它有两种形式,第一种是:String substring(int startIndex)       
   第二种是:String substring(int startIndex,int endIndex)

13、concat() 连接两个字符串

14 、replace() 替换   

它有两种形式,第一种形式用一个字符在调用字符串中所有出现某个字符的地方进行替换,形式如下:  
 String replace(char original,char replacement)   
例如:String s="Hello".replace(‘l‘,‘w‘);   
第二种形式是用一个字符序列替换另一个字符序列,形式如下:
  String replace(CharSequence original,CharSequence replacement)

15、trim() 去掉起始和结尾的空格

16、valueOf() 转换为字符串

17、toLowerCase() 转换为小写

18、toUpperCase() 转换为大写


 

java基础——String的常用方法

标签:false   int start   java   array   tin   一个   ast   ==   har   

原文地址:https://www.cnblogs.com/huan-guo/p/8393940.html

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