找出两个字符串中所有共同的字符。用java代码
时间: 2024-05-14 08:11:46 浏览: 45
Java 面试题及参考答案
好的,这是一道编程题。以下是Java代码实现:
```java
public static void main(String[] args) {
String str1 = "abcdefg";
String str2 = "bcgfi";
List<Character> commons = new ArrayList<>();
for (int i = 0; i < str1.length(); i++) {
char c = str1.charAt(i);
if (str2.indexOf(c) != -1 && !commons.contains(c)) {
commons.add(c);
}
}
System.out.println("共同字符有:");
for (Character c : commons) {
System.out.print(c + " ");
}
}
```
运行结果为:
```
共同字符有:
b c g
```
希望能够帮到你。
阅读全文