thinking in java学习
文章平均质量分 61
a263169
这个作者很懒,什么都没留下…
展开
-
java 字符串处理String
String对象是不可变的:String的方法都是创建了一个全新的String对象,在实际传递的时是传递了引用的拷贝。每当把String对象作为参数时,都会复制一份引用,而该引用指向的对象其实一直带咋子单一的物理对象上,从未动过。可以给String对象加任意多的别名,因为它具有只读特性,所以指向它的任何引用都不可能改变他的值,因而也不会对其他的引用有什么影响。StringB原创 2015-07-29 09:12:20 · 437 阅读 · 0 评论 -
String:Formatter
java中,所有的格式化功能都有java.util.Formatter类处理,可将Formatter看做一个翻译器,将你的格式化字符串与数据翻译成需要的结果。床架你Formatter对象时,需要向其构造参数传递一些信息,告诉它最终结果向哪里输出。c常用输出为PrintStream(),OutputStream(),File。eg: private Formatter f = new Form原创 2015-07-30 08:56:17 · 614 阅读 · 0 评论 -
java map散列 493
可以保存与读取键值的类,package test;import java.util.Map;public class MapEntry implements Map.Entry{private K key;private V value;public MapEntry(K key, V value) {super();this.key =原创 2015-08-26 11:26:30 · 246 阅读 · 0 评论 -
正则表达式
正则表达式正则表达式是灵活而强大的文本处理工具。量词描述了一个模式吸收输入文本的方式:①贪婪型:贪婪表达式会为所有可能的模式发现尽可能多的匹配;②勉强型:匹配满足满足模式所需的最少字符串;③占有性:当正则表达式被应用于字符串时,它会产生相当多的状态,一边在匹配失败时可以回溯,而“占有的”量词并不保存这些中间状态,因此它们可以防止回溯。它们常常用于防止正则表达式失控,因此可以使正则表达式执行起来原创 2015-08-01 19:13:04 · 230 阅读 · 0 评论 -
混型(thinking in java 412)
混型可理解为混合多个类的能力,已产生一个可以表示混型中所有类型的类。package test;import java.util.Date;interface TimeStamped {long getStamp();}class Time implements TimeStamped {private final long timeSta原创 2015-08-21 21:50:57 · 275 阅读 · 0 评论