- public static void main(String[] args) {
- int[] a=new int[]{1,3,9,5,3,7,5};//定义一个具有重复元素的数组
- int[] b=queryEqual(a);//调用查找相同元素的方法。
- for(int i=0;i<b.length;i++){//遍历相同元素的值
- System.out.println(b[i]);
- }
-
- }
-
- public static int[] queryEqual(int[] a){
- int[] b=new int[a.length];//定义一个数组,用于存放相同元素
- int k=0;//定义一个变量,用于标识b数组的下标。
- for(int i=0;i<a.length;i++){
- for(int j=i+1;j<a.length;j++){
- if(a[i]==a[j]){
- b[k]=a[i];
- k++;
- }
- }
- }
- return b;
- }
复制代码 希望对你有所帮助。
|