可定制替换规则的文本替换器(二)

2014-11-24 03:24:40 · 作者: · 浏览: 2
nge1("the sim card")));
System.out.println("uim".equals(change1("sim")));

result = change2("sim卡");
System.out.println(result);
System.out.println("uim卡".equals(result));

CharSequence csq1 = "the uim card";
CharSequence csq2 = "the sim card";
CharSequence re = change1(csq2);
System.out.println(re);
System.out.println(csq1.equals(re));

System.out.println(null == change1(null));
}
} www.2cto.com

interface Omission {
/**
* @param str
* @param s1
* @param s2
* @param from
* @return false: if want the 'str' to replace the 's1'(after index 'from')
* with 's2'.
*/
public boolean isOmit(String str, String s1, String s2, int from);
}


摘自 abh200的专栏