第3章+类及对象.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创建一个String类对象并赋值: String s2 = new String(“Hello”); 字符串数组形式: String[] strArray; strArray = new String[8] ; strArray[0]= Hello ; strArray[1]=“World”; …… 例3-10 * (2) 字符串连接 String 类里提供方法concat用于把两个字符串连接在一起: string1.concat(string2); 将返回一个String类型的新字符串,该字符串为string1末尾连接上string2。 例3-11 * String类的常用方法 名称 解释 int length( ) 返回字符串中字符的个数 int indexOf(String s) 返回子串s在字符串对象中开始位置 String substring(int begin, int end) 返回序号从begin开始到end-1的子字符串 public String[] split(String regex) public String[] split(String regex, int limit) 以指定字符为分隔符,分解字符串 String concat(String s) 返回字符串与参数字符串s进行连接后的字符串 String replace(char oldChar, char newChar); 将字符串的oldChar替换为newChar int compareTo(String s); 将对象与参数对象进行比较 boolean equals(String s); 将对象与参数对象的值进行比较 String trim( ); 将字符串两端的空字符串都去掉 String toLowerCase() 将字符串中的字符都转为小写 String format(Locale l,String format, Object… args) 使用指定的语言环境、格式字符串和参数。 * 3、变量字符串类StringBuffer StringBuffer类也是用来处理字符串。 String定义的常量字符串,一旦赋值或实例化后就不可更改,如果赋予新值将会重新开辟内存地址进行存储; 而StringBuffer类在实例化StringBuffer之后,可以改动其中的字符。。 * StringBuffer类的常用方法 * 名称 解释 StringBuffer() 生成初始容量为16?的字符串对象 StringBuffer(int size) 生成容量为size的字符串对象 StringBuffer(String aString) 生成aString的一个备份,容量为其长度 +16 int length ( ) 返回字符串对象的长度 int capacity( ) 返回字符串对象的容量 void ensureCapacity(int size) 设置字符串对象的容量 void setLength(int len) 设置字符串对象的长度。如果len的值小于当前字符串的长度,则尾部被截掉 char charAt(int index) 返回index处的字符 void setCharAt(int index, char c) 将index处的字符设置为c void getChars(int start, int end, char [ ] charArray, int newStart) 将接收者?对象中从start位置到end-1位置的字符拷贝到字符数组charArray中,从位置newStart开始存放 StringBuffer reverse( ) 返回将接收者字符串逆转后的字符串 StringBuffer insert(int index, Object ob) 将ob插入到index位置 StringBuffer append(Object ob) 将ob连接到接收者字符串的末尾? StringBuffer replace(int?start, int?end, String?str) 用str替换掉字符串中的子串 4、math类 Math类提供了用于几何学、三角学以及几种一般用途方法的浮点函数,来执行很多数学运算。Math类定义的所有变量和方法是静态的,是终结类(final)。 * 5、系统和运行时类System、Runtime System类是一个公共最终类,不能被继承,也不能被实例化,即不能创建System类的对象。 System类中所有的变量和方法都是静态的。 使用形式: “System.变量名”和“System.方法名”

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档