Java中的常用类课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* String对象的创建 法一: String str = new String(“string”); 法二: String str = “string”; String对象创建 (案例 :17-4 String对象的创建) String s1 = “Test”; //line 1 String s2 = “Test”; //line 2 Test s1 s2 Line 1 Line 2 String s1 = new String(“Test”) ; //line 1 String s2 = new String(“Test”) ; //line 2 Test s1 s2 Line 1 Line 2 Test String的不可改变性 public static void main(String[] args) { String str = ABCD; System.out.println(str); String str1 =str.toLowerCase(); System.out.println(str1); System.out.println(str); } 正则表达式初步 正则表达式,主要可以用来做字符串处理,可以描述特定的字符模式, 如:”a{2}”表示由两个字符“a”构成的字符串,等同于普通字符串“aa”, 如”\d”代表任意一个数字0~9 public boolean matches(String regex), 返回此字符串是否匹配给定的正则表达式。 public String replaceAll(String regex, String replacement) 使用给定的 replacement 字符串替换 public class StringTest05 { public static void main(String[] args) { String s1 = asdd33dfsdaf33ddsd55fdd3dssf4343sdf455ddsdddh565gggh55ddhg; //将dd替换为中 System.out.println(s1.replaceAll(dd, 中)); //将dd替换为中 System.out.println(s1.replaceAll(d{2}, 中)); //将数字替换为中 System.out.println(s1.replaceAll(\\d, 中)); //将非数字替换为中 System.out.println(s1.replaceAll(\\D, 中)); } } 类型转换 String ,基本类型,包装器类型之间互相转换 数字类 DecimalFormat 用于控制数字的显示格式 java.math.BigDecimal BigDecimal可以精确计算,特别是财务数据 public static void main(String[] args) { DecimalFormat format = new DecimalFormat(#,###.##); String s = format.format(1234.9887); System.out.println(s); format = new DecimalFormat(##.#%); double d1 = 2.0 / 3.2; System.out.println(format.format(d1)); format = new DecimalFormat(###,###.0000); s = format.format(1234.98); System.out.println(s); } StringBuffer类 StringBuffer对象代表一组可改变的Unicode字符序列 构建器: StringBuffer() 创建一个空的字符缓冲,长度为16个字符容量; StringBuffer(int capacity) 用指定的初始容量创建一个空的字符缓冲; StringBuffer(String initString) 创建包含initString的字符缓冲,并加上16个字符的备用空间。 缓冲的修改操作:append、insert、reverse、setCharAt、setLength。 StringBuffer例子 public static void main(String[] args) { StringBuffer s1 = new StringBuffer(Double); s1.append( J ); s1

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档