标题定义一个数组,查找数组中相同元素的个数
- 定义一个数组 int []arr={45,45,88,99,6,6,7,88};
- 数组中有两个45,两个88,两个6,一个99,一个7.
- 代码如下
package Demo;
public class Test {
public static void main(String[] args) {
cc();
}
//查找数组中相同元素的个数
public static void cc() {
int []arr={45,45,88,99,6,6,7,88};
int []brr= new int[arr.length];
for (int i = 0; i < arr.length; i++) {
for (int j = 0,count=1; j < arr.length; j++) {
if(arr[i]==arr[j]){
brr[i]= count++;
}
} System.out.println("brr[i] = " + brr[i]);
}
}
}
4输出结果如下:
brr[i] = 2
brr[i] = 2
brr[i] = 1
brr[i] = 2
brr[i] = 2
brr[i] = 1
brr[i] = 2