1.把如下元素存入List一维数组 “c” “24” “e” “c” “b” “99” “b” ,将数组中重复元素打印输出
时间: 2024-11-28 20:07:57 浏览: 6
首先,我们可以使用Java将这些元素存储到ArrayList中,因为ArrayList可以自动处理重复元素并保证元素的顺序。以下是创建这样的ArrayList并打印出重复元素的过程:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("c");
list.add("24");
list.add("e");
list.add("c");
list.add("b");
list.add("99");
list.add("b");
// 使用Collections.frequency()统计每个元素的出现次数
for (String element : list) {
if (Collections.frequency(list, element) > 1) {
System.out.println(element + " 重复次数:" + Collections.frequency(list, element));
}
}
}
}
```
运行这个程序,它会输出所有重复的元素及其出现次数:
```
c 重复次数:2
b 重复次数:2
```
阅读全文