神州数码知识学院Gjun巨匠IT培训广州Allen.pptVIP

神州数码知识学院Gjun巨匠IT培训广州Allen.ppt

  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文档。上传文档
查看更多
一次实习,一生受益 神州数码知识学院 Gjun巨匠IT培训广州  Allen 深入字符串处理 String StringBuffer StringBuilder 三者区别 StringToken String声明的方式 String a = “java”; String b = new String(“java”); //产生两个对象 String 的比较 ==: 比较内存地址 equals: 比较对象内容 String对象的内容是不能修改(immutable) 不适合于处理大量字符串的程序 String 的API函数 com.gjun.string.TestString StringBuffer 适用于大量字符串处理的程序 方法 增加:append,insert 修改:reverse,setCharAt,replace 删除:delete,deleteCharAt 查询:indexOf,charAt,getChars,substring 区别:StringBuffer保证同步,StringBuilder不保证同步 com.gjun.string.TestStringBuffer StringBuilder StringBuilder类被设计用作 StringBuffer 的一个简易替换,用在字符串缓冲区被单个线程使用的时候(这种情况很普遍)。 建议优先采用该类,因为在大多数实现中,它比 StringBuffer 要快 com.gjun.string.TestStringBuilder 三者区别 String是长度不可变的,StringBuffer和StringBuilder长度都是可以变化的。 StringBuffer是线程安全的 StringBuilder不是线程安全的。 StringBuilder是在处理单线程的时候,速度要比StringBuffer速度快,所以单线程多用StringBuilder。 StringTokenizer 把字符串分解 如excel,tab键功能 默认分割符: 空格(“ ”),定位(Tab, \t),换行(\n),回车 (\r),换页(\f) 注: \r是“光标”回到本行行首 ? \n是“光标”移到下一行行首 取代StringTokenizer的类或方法 String中的split方法 java.util.regex包中的类(正则表达式) com.gjun.string.TestStringTokenizer 处理分割符 定义一个Student。 定义一个类,把一个字符串数组中的元素转换成Student对象的,然后输出。 字符串数组中的信息: “1,ivan,movies” “2,danny,music” “3,neo,game” com.gjun.string.Student com.gjun.string.StudentManager 练习 输入两个字符串,比较他们 定义一个char类型的数组,把它转换成字符串输出 找出一个字串在字符串的位置 把一个字符串的子串复制到一个字符数组中 输入一段话,用逗号隔开输出,两种方法。 定义几个字符串,把它加入到StringBuilder中 判断StringBuilder中的字符串,是否包含有“java”这个字符串 假定现在有个一文本的文件,里面的内容是员工的个人信息,包括(员工号,入职的时间,部门名称,工资), 读取这些信息,把这些信息放到一个静态的ArrayList中。 实现,输入员工号查询到该员工信息的功能。 * 一次实习,一生受益 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档