Matcher.group是针对()来说的,group(0)就是指的整个串,group(1) 指的是第一个括号里的东西即匹配的第一个子表达式,group(2)指的第二个括号里的东西即匹配的第二个子表达式. 例如: public class TestMatcher { public static final String STR_PATTERN = "(\\d{3,5})([a-z]{2})"; public static void main(String[] args) { Strin…
StringBuffer 线程安全的可变字符序列. StringBuffer源码分析(JDK1.6): public final class StringBuffer extends AbstractStringBuilder implements java.io.Serializable, CharSequence StringBuffer类被final修饰,可知StringBuffer类不能被继承. StringBuffer中的大部分方法都有synchronized修饰.有些虽然没有syn…
目录 AbstractStringBuilder类 字段 构造器 方法 public abstract String toString() 扩充容量 void expandCapacity(int minimumCapacity) public int length() public int capacity() public void ensureCapacity(int minimumCapacity) 反转 public AbstractStringBuilder…