String类常用方法

String类常用方法

ID:37896258

大小:77.00 KB

页数:12页

时间:2019-06-02

String类常用方法_第1页
String类常用方法_第2页
String类常用方法_第3页
String类常用方法_第4页
String类常用方法_第5页
资源描述:

《String类常用方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ava中String 类的方法及说明String:字符串类型一、构造函数     String(byte [] bytes ):通过byte数组构造字符串对象 。     String(char[] value ):通过char数组构造字符串对象 。     String(Sting original ):构造一个original 的副本 。即:拷贝一个original 。     String(StringBuffer buffer ):通过StringBuffer数组构造字符串对象。  例如:      byt

2、e[]b={'a','b','c','d','e','f','g','h','i','j'};      char[]c={'0','1','2','3','4','5','6','7','8','9'};      Stringsb=newString(b);                 //abcdefghij      Stringsb_sub=newString(b,3,2);     //de      Stringsc=newString(c);                  //0123456

3、789      Stringsc_sub=newString(c,3,2);    //34      Stringsb_copy=newString(sb);       //abcdefghij         System.out.println("sb:"+sb);      System.out.println("sb_sub:"+sb_sub);      System.out.println("sc:"+sc);      System.out.println("sc_sub:"+sc_sub); 

4、     System.out.println("sb_copy:"+sb_copy);      输出结果 :sb:abcdefghij                      sb_sub:de                       sc:0123456789                        sc_sub:34                        sb_copy:abcdefghij二、方法:     说明:①、所有方法均为public。           ②、书写格式:[修饰

5、符]<返回类型><方法名([参数列表])>      例如:staticintparseInt(Strings)      表示此方法(parseInt)为类方法(static),返回类型为(int),方法所需要为String类型。1. char charAt (intindex) :取字符串中的某一个字符 ,其中的参数index指的是字符串中序数。字符串的序数从0开始到length()-1。    例如:Strings=newString("abcdefghijklmnopqrstuvwxyz");       

6、   System.out.println("s.charAt(5):"+s.charAt(5));          结果为:s.charAt(5):f2. intcompareTo(StringanotherString) :当前String对象与anotherString比较 。相等 关系返回0 ;不相等 时,从两个字符串第0个字符开始比较,返回第一个不相等的字符差 ,另一种情况,较长字符串的前面部分恰巧是较短的字符串,返回它们的长度差。3. intcompareTo(Objecto) :如果o是String

7、对象,和2的功能一样;否则抛出ClassCastException 异常。    例如:Strings1=newString("abcdefghijklmn");            Strings2=newString("abcdefghij");           Strings3=newString("abcdefghijalmn");           System.out.println("s1.compareTo(s2):"+s1.compareTo(s2));//返回长度差           

8、System.out.println("s1.compareTo(s3):"+s1.compareTo(s3));//返回'k'-'a'的差           结果为:s1.compareTo(s2):4                       s1.compareTo(s3):104. Stringconcat(Stringstr) :将该Strin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。