String:两个字符串,判断一个中的字符是否都在另外一个存在
2014-12-21 22:36
351 查看
问题:有两个字符串 String s1="abcd",String s2="abcdef",判断s1中的每个字符是否都在s2中出现过。
废话不多说,直接上代码:
本人愚钝,只想到这个方法,各位看官有好的思路请指教。
废话不多说,直接上代码:
String s1="abcd3"; String s2="abcdef"; Map<String,String> map=new Hashtable<String,String>(); //将s2存放到Hashtable中 for(int i=0;i<s2.length();i++){ map.put(s2.substring(i, i+1), s2.substring(i, i+1)); } boolean b=true; //根据key获取值,如果值为null说明该字符不在s2中 for(int i=0;i<s1.length();i++){ if(map.get(s1.substring(i, i+1))==null){ b=false; } } System.out.println(b);
本人愚钝,只想到这个方法,各位看官有好的思路请指教。
相关文章推荐
- 1.实现一个函数,可以左旋字符串中的k个字符。 AABCD左旋一个字符得到ABCDA AABCD左旋两个字符得到BCDAA 2.判断一个字符串是否为另外一个字符串旋转之后的字符串。 例如:给定s1
- 1.实现一个函数,可以左旋字符串中的k个字符。 AABCD左旋一个字符得到ABCDA AABCD左旋两个字符得到BCDAA 2.判断一个字符串是否为另外一个字符串旋转之后的字符串。 例如:给定s1
- 汇编语言: 从键盘上输入一串字符(用回车键结束,使用 10 号功能调用。)放在 STRING 中,试 编制一个程序测试字符串中是否存在数字。如有,则把 CL 的第 5 位置 1,否则将该位置置 0。
- 编写一个函数,判断两个字符串是否是是相互打乱的,也就是说它们有着相同的字符,但是对应不同的顺序。
- Java中判断一个字符串String是否包含特殊字符的代码
- 判断某个字符在一个字符串中是否存在的js代码
- 判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进
- 判断一个字符串是否是有其他两个字符串交错构成的(Interleaving String)
- 判断某个字符在一个字符串中是否存在的js代码
- 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。
- Python判断一个文件中的字符串是否存在于另外一个文件中
- oracle判断一个字符串中是否包含另外一个字符串(想要不论顺序或者不相邻的字符)
- 6-2-1 字符串-字符串变量String-创建字符串变量-初始化字符串变量-字符串连接-输入字符串(单词、行)-对象变量的赋值-比较两个字符串是否同一个-比较两个字符串内容是否相同
- Perl 判断一个字符串中所有字符是否在另外一个字符串中出现
- 通过JS,Jquery判断某个字符在一个字符串中是否存在的方法
- 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如 a b c e s f c s a d e e 矩阵中包含一条字符串"bccced"的路径,但是矩阵中不包含"abcb"路径,因为字符串的第一个字符b占据了矩阵中
- 1.4 写一个函数判断两个字符串是否使用相同的字符构成。
- c++如何判断一个字符串是否只有可见字符
- 如何判断一个字符串是否仅由数字or仅由数字英文字符or仅由汉字组成
- 判断一个字符串中的字符是否都在另一个中出现