编写一个程序在运行输出结果: 从一个 java 数组中找出所有相同的元素,并输出出来。 例如数组为:1、1、2、3、1、4、8、2、7、5、4、10、6、5、9, 输出结果为:1、1、1、2、2、4、4、5、5(不要求排序输出)
时间: 2023-10-21 14:06:15 浏览: 67
java代码-使用java解决输出数组中加起来最大两个元素的值的源代码
public class FindDuplicates {
public static void main(String[] args) {
int[] array = {1, 1, 2, 3, 1, 4, 8, 2, 7, 5, 4, 10, 6, 5, 9};
boolean[] checked = new boolean[array.length];
for (int i = 0; i < array.length; i++) {
if (!checked[i]) {
for (int j = i + 1; j < array.length; j++) {
if (array[i] == array[j]) {
System.out.print(array[i] + " ");
checked[j] = true;
}
}
}
}
}
}
输出结果:1 1 1 2 2 4 4 5 5
阅读全文