首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

apache.commons.lang2.3学习札记-ChartSetUtils

2012-10-27 
apache.commons.lang2.3学习笔记-ChartSetUtilspublic class TestChartSetUtils {public void test() {/**

apache.commons.lang2.3学习笔记-ChartSetUtils

public class TestChartSetUtils {public void test() {/** count:判断两个参数,返回一个int值 *///(String, String)每个第一个String中的字符在第二个String中出现,//结果递增,返回最终的次数的和,当第一个参数为null时返回0//int i = CharSetUtils.count("bbcv", "abc");//a=0,b=2,c=1 return:0+2+1=3//(String, String[])每个第一个String中的字符在第二个String[]中每个元素中出现,//结果递增,返回最终的次数的和,当第一个参数为null时返回0//int i = CharSetUtils.count("aabc", new String[] { "abc", "cde" });//a=2,b=1,c=1 return:2+1+1=4/** delete:判断两个参数,返回一个新的String *///(String, String)返回一个新的String,其字符为第一个String移除在第二个String//中出现的字符后按顺序拼接而成,当一个String为null时返回null//String s = CharSetUtils.delete("aabcd", "ace");//"bd"//(String, String[])返回一个新的String,其字符为第一个String移除在第二个String[]//中每个元素出现的字符后按顺序拼接而成,当一个String为null时返回null//String s = CharSetUtils.delete("aabcd", new String[] { "ab", "de" });//"c"/** evaluateSet:返回一个ChartSet对象,其包含所有未重复的字符 *///CharSet cs = CharSetUtils.evaluateSet(new String[] { "abc", "bef", "c" });//[b,a,e,c,f]/** keep:判断两个参数,返回一个新的String *///(String, String)返回一个新的String,其字符为第一个String在第二个String//中出现的字符按顺序拼接而成,当一个String为null时返回null//String s = CharSetUtils.keep("aabcd", "ace");//"aac"//(String, String[])返回一个新的String,其字符为第一个String在第二个String[]//中每个元素出现的字符按顺序拼接而成,当一个String为null时返回null//String s = CharSetUtils.keep("aabcd", new String[] { "ab", "de" });//aabd/** squeeze:判断两个参数,返回一个新的String *///String s = CharSetUtils.squeeze("aabbbcdx", "abcds");//abcdxString s = CharSetUtils.squeeze("abcdeeff", new String[] { "ab", "de" });//abcdeffSystem.err.println(s);}/** * @author cuiweiqing 2011-12-6 * @param args */public static void main(String[] args) {new TestChartSetUtils().test();}}
?

热点排行