第十三章:字符串
来源:互联网 发布:微耕门禁软件 编辑:程序博客网 时间:2024/06/11 10:49
像这种东西,没事多看看API
1.不可变String
不可继承String(final类),所有对String对象的操作都是对对象的引用。查看JDK文档,String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符串内容。而最初的String对象则丝毫未动。
注:字符串常量池
2.无意识的递归
在String对象toString()方法上,如果想要调用自身对象的this,
如:
toString(){"zhuluzhenshuai"+this)}, 此时this会被当成字符串,不可用this.toString(),发生递归错误。解决方法
toString(){"zhuluzhenshuai"+super.toString()}
3.String的常用方法
见Java API
4.正则表达式(只做了解)
不同的语言所处理的正则表达式都不同,但是都是可以作于处理流程的条件。
在String 类中,String.matches()和String.split()都是处理正则表达式的东西。
阅读全文
0 0
- 第十三章 字符串
- 第十三章 字符串
- 第十三章 字符串
- 第十三章 字符串
- 第十三章:字符串
- 第十三章:字符串
- 第十三章 字符串 正则表达式
- 【学习笔记】第十三章 字符串
- 第十三章:字符串(上)
- 第十三章:字符串(下)
- 第十三章字符串转换为大写
- 《Java 编程思想》--第十三章:字符串
- JAVA编程思想-第十三章 字符串
- 第十三章 字符串 格式说明符 异常补充
- 《java编程思想》第十三章 字符串
- java编程思想读书笔记----第十三章 字符串
- 第十三周字符串1
- 第十三周字符串2
- springAOP纯实现
- SuperMap iObject常见问题解答集锦(十二)
- Java多线程的三种实现方式
- 获得 需要指定的某月某号的时间
- python pandas 序列的生成
- 第十三章:字符串
- 向邮箱发送一个简单的邮件
- SVN&GIT
- spring报错 Unsupported major.minor version 52.0
- decode、case 写法介绍
- 学习笔记:浅谈NP完全性问题
- 简单内网映射到公网方法--免费
- 多线程——过山洞
- 离散数学 通过运算表求生成元