Java编程思想笔记——第十三章

1、String对象是不可变的。查看JDK文档可以发现,String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,已包含修改后的字符串内容,而最初的String对象则未发生改变。

2、用于String的“+”与“+=”是java中仅有的两个重载过操作符,而java并不允许程序运重载任何操作符。

3、当你为一个类编写toString()方法时,如果字符串操作比较简单,那就可以信赖编译器,它会为你合理的构造最终的字符串结果。但是,如果你要在toString()方法中使用循环或者比较复杂的字符串连接操作,那么最好自己创建一个StringBuilder对象,用它来构造最终的结果。

4、如果你想要打印出某个对象的地址,用Object.toString()而不是直接打印this。

5、System.out.format的用法和C中的printf()用法相同,当然,Java也提供了System.out.printf()此种写法。

6、关于正则表达式的部分可以用到的时候再涉猎,因为很多东西我们平时是不会接触的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值