常用的java系统类

常用的java系统类

ID:40199740

大小:274.50 KB

页数:45页

时间:2019-07-25

常用的java系统类_第1页
常用的java系统类_第2页
常用的java系统类_第3页
常用的java系统类_第4页
常用的java系统类_第5页
资源描述:

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

1、Java语言与JBuilder应用初步第六章常用的Java系统类本章要点字符串类数值(Number)类及其子类数组类集合类Object类字符串类字符串是编程中很常用的数据类型Java语言提供两种字符串类用来实现字符串操作:String类:用于字符串常量,也就是说字符串的值不会改变StringBuffer类:用于字符串变量,也就是说字符串的值可以改变字符串类字符串的使用例题例:将输入的字符串颠倒。publicclassStringsDemo{publicstaticvoidmain(String[]args){Stringpalindrome="僧游云隐

2、寺";intlen=palindrome.length();StringBufferdest=newStringBuffer(len);for(inti=(len-1);i>=0;i--){dest.append(palindrome.charAt(i));}System.out.println(dest.toString());}}字符串类String对象的其它产生方法//生成一个空的字符串StringmyStr=newString();//复制String对象的内容StringoldStr="东岳泰山";StringmyStr1=newString

3、(oldStr);//复制StringBuffer对象的内容StringBufferoldStr2=newStringBuffer("西岳华山");StringmyStr2=newString(oldStr2);//复制字符数组的内容char[]oldStr3={'南','岳','衡','山'};StringmyStr3=newString(oldStr3);字符串类StringBuffer对象的产生只能用new关键字产生,有3种构造方法://生成一个空的字符串,这个字符串的初始容量为16个字符,但以后可以扩展StringBuffermyStrBuf1

4、=newStringBuffer();//生成一个空的字符串,这个字符串的初始容量由length指定。//在本例中,字符串的初始容量为120个字符。intlength=120;StringBuffermyStrBuf2=newStringBuffer(length);//复制String对象中的内容Stringstr="北岳恒山";StringBuffermyStrBuf3=newStringBuffer(str);字符串类字符串长度和字符串容量如果StringBuffer对象要存放的字符数大于它的容量,StringBuffer对象会自动扩大字符串容量

5、,以放下更多的字符myStrBuf1.append("东岳泰山、西岳华山、南岳衡山、北岳恒山、中岳嵩山");System.out.println(myStrBuf1.capacity());程序显示结果:34字符串类字符串的访问操作length()函数:获取字符串的长度适用于String对象和StringBuffer对象StringmyStr="僧游云隐寺";StringBuffermyStr2=newStringBuffer("五岳归来不看山");intstrlen1=myStr.length();intstrlen2=myStr2.length()

6、;变量strlen1中保存myStr的长度,值为5变量strlen2中保存myStr2的长度,值为7字符串类字符串的访问操作capacity函数:得到字符串容量仅适用于StringBuffer对象charAt()函数:获得字符串中的某个字符适用于String对象和StringBuffer对象charmyChar1,myChar2;StringmyStr="僧游云隐寺";StringBuffermyStr2=newStringBuffer("五岳归来不看山");myChar1=myStr.charAt(0);myChar2=myStr2.charAt(6

7、);字符串类字符串的访问操作要循环获得字符串里的所有字符,循环应当从0开始,直到字符串长度-1为止StringBuffermyStr2=newStringBuffer("五岳归来不看山");for(inti=0;i

8、intstart,intend);返回从start开始(包括这个字符),直到end为止(不包括

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

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

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