JAVA编程思想-第十三章 字符串
来源:互联网 发布:icmp端口53 编辑:程序博客网 时间:2024/06/04 23:34
13.1 不可变String
13.2 重载“+”与StringBuilder
用于String的唯一重载的两个字符是“+”和“+=”,而java不允许程序员重载任何操作符;
**操作符+连接String时候,都是中间生成很多新的String(造成一种浪费);
StringBuilder创建的对象可以变大小,其类有丰富的方法,insert(),repeace(),substring()甚至reverse(),但最常用的还是append()和toString();
13.3 无意识的递归
标准容器类都有toString方法,并且复写了该方法;
13.4 String上的操作
当需要改变字符串的内容时,String类的方法都会返回一个新的String对象。同时,如果内容没有发生改变,String的方法只是返回指向原对象引用而已。
13.5 格式化输出
13.6 正则表达式
应用正则表达式最简单的途径就是利用String类的内建功能:
System.out.println("-1234".matchs("-?//d+"));
String中split()方法与正则表达式的结合使用,s.split(“\\W+”);
正则表达式的完整构造子列表,java.util.regex包中的Pattern类;
13.7 扫描输入
13.8 StringTokenizer
基本被废弃,而使用正则表达式和Scanner对象分割字符串;
0 0
- 《Java 编程思想》--第十三章:字符串
- JAVA编程思想-第十三章 字符串
- 《java编程思想》第十三章 字符串
- java编程思想读书笔记----第十三章 字符串
- JAVA编程思想学习总结:第十三章字符串
- java编程思想读书笔记 第十三章 字符串(上)
- java编程思想读书笔记 第十三章 字符串(下)
- 《JAVA编程思想》学习笔记---第十三章:字符串
- Java编程思想笔记——第十三章 字符串
- java编程思想 第十三章 正则表达式
- java编程思想(第十三章)
- Java编程思想第四版读书笔记——第十三章 字符串
- Java编程思想笔记——第十三章
- java编程思想 第十三 章 String的格式化输出
- Java 编程思想13章--字符串
- <java编程思想>(thing in java) 阅读笔记(第十三章至第十五章)
- JAVA编程思想---字符串操作
- 13字符串-Java编程思想
- VCard(.VCF) 2.1(rfc-2426)标准通信薄基本格式
- [小技巧] ubuntu 12.04中在全局菜单栏的右上角设置时间显示星期和日期
- 企业BPM的管理特点及实施的主要阶段分析
- asp.net在web端添加引用后,再生成解决方案时刚添加的引用就没有了
- 常用C#正则表达式收集
- JAVA编程思想-第十三章 字符串
- 把岁月铺成红毯
- 安卓LayoutParams用法
- Savitzky-Golay 滤波器
- 日志监控分析系统
- Oracle中有关Group by 中avg();sum();min();max();count();的运用整理(Oracle的执行顺序)
- Merge Two Sorted Lists
- UVA 11235 - Frequent values (RMQ的应用)
- JS 数组