java找出两个字符串中所有共同的字符
时间: 2023-04-28 17:00:43 浏览: 119
Java提取两个字符串中的相同元素方法
可以使用两个for循环,分别遍历两个字符串中的每个字符,然后比较是否相同,如果相同则将该字符添加到一个新的字符串中。最后返回这个新的字符串即可。
代码示例:
```
public static String findCommonChars(String str1, String str2) {
StringBuilder sb = new StringBuilder();
for (int i = ; i < str1.length(); i++) {
char c1 = str1.charAt(i);
for (int j = ; j < str2.length(); j++) {
char c2 = str2.charAt(j);
if (c1 == c2) {
sb.append(c1);
break;
}
}
}
return sb.toString();
}
```
调用示例:
```
String str1 = "hello";
String str2 = "world";
String commonChars = findCommonChars(str1, str2);
System.out.println(commonChars); // 输出 "lo"
```
阅读全文