查找某些字符是否在另一个字符串里出现的高效算法
2010-01-24 14:06
369 查看
String a = "abcd,efg";
String b = ")(*&^%$#@![]{},.//;:'? <>";
要求是判断String a 里有没有哪个字符在String b里出现
,效率越高越好
String b = ")(*&^%$#@![]{},.//;:'? <>";
要求是判断String a 里有没有哪个字符在String b里出现
,效率越高越好
/** * 查找某些字符是否在另一个字符串里出现 * * @author Java人(java2000.net) */ public class Test { /** * @param args */ public static void main(String[] args) { String a = "abcd,efg"; String b = ")(*&^%$#@![]{},.///;:'? <>"; byte[] bb = new byte[256]; char[] cs = b.toCharArray(); for (char c : cs) { bb[c] = 1; } cs = a.toCharArray(); for (char c : cs) { if (bb[c] == 1) { System.out.println(c); } } } }
相关文章推荐
- 查找某些字符是否在另一个字符串里出现的高效算法
- 查找某些字符是否在另一个字符串里出现的高效算法
- 查找某些字符串在另一个字符串里相同的字符(高效)
- 判断一个字符串中的字符是否都在另一个中出现
- 判断一个字符串中的字符是否都在另一个中出现
- 一个字符串中查找另一个字符出现的全部索引位置(JAVA)
- js 判断字符串是否包含某字符串,String对象中查找子字符indexOf,查找字符串出现的次数split
- 判断一个字符串中的字符是否都在另一个中出现
- 查找B字符串中出现的字符是否在A中全部出现
- 高效查找一个字符串中,出现次数最多的字符
- php strstr查找字符串中是否包含某些字符的查找函数
- 求一个字符串中出现次数最多的字符的高效算法
- 算法:字符串处理-判断两个字符串是否互为“形变词”(判断两字符串中字符种类和出现次数是否均相同)
- 对于一个字符串,请设计一个高效算法,找到第一次重复出现的字符
- php strstr查找字符串中是否包含某些字符的查找函数
- php strstr查找字符串中是否包含某些字符的查找函数
- 算法4— 判断一个字符串里是否包含另一个字符串所有的字符
- 对于一个字符串,请设计一个高效算法,找到第一次重复出现的字符。 给定一个字符串(不一定全为字母)A及它的长度n。请返回第一个重复出现的字符。保证字符串中有重复字符,字符串的长度小于等于500。
- 算法 Tricks(四)—— 判断序列中的字符/数值是否交替出现