一个java数组找出数组所有相同的数据,并输出出来
时间: 2024-04-30 18:23:25 浏览: 79
以下是一个Java程序,可找出数组中所有相同的数据并输出:
```java
public class FindDuplicateElements {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5, 2, 3, 6, 7, 8, 5};
System.out.print("Duplicate elements in the array are: ");
// loop through the array
for (int i = 0; i < arr.length; i++) {
for (int j = i + 1; j < arr.length; j++) {
if (arr[i] == arr[j]) {
// duplicate element found
System.out.print(arr[j] + " ");
}
}
}
}
}
```
在此示例中,我们定义了一个名为`FindDuplicateElements`的类,其中包含一个名为`main`的方法。我们定义了一个整数数组`arr`,其中包含一些重复的元素。
我们使用两个嵌套的循环遍历数组,比较数组中的每个元素。如果两个元素相同,则它们是重复的元素。我们在控制台上输出找到的重复元素。
阅读全文