1 public class Question5 {
2 public static void main(String[] args) {
3 //声明一个满足条件整数型数组(6和0一次)
4 int[] a = {1, 2, 3, 4, 5, 1, 6, 2, 7, 3, 8, 4, 9, 5, 0, 7, 8, 9};
5 //输出整数型数组
6 for (int i = 0; i < a.length; i++) {
7 System.out.print(a[i]);
8 }
9 System.out.println("\n只出现一次的字符为:");
10 //声明一个counter统计出现的次数
11 int counter;
12 //第一重遍历字符串
13 for (int i = 0; i < a.length; i++) {
14 counter = 0; //计数器复位
15 // 第二层比较是否存在相同,从0开始遍历
16 for (int j = 0; j < a.length; j++) {
17 //判断是否后面是否有相同字符,有就标记
18
19 if (a[i] == a[j]) {
20 // System.out.printf("%d,%d\n", a[i], a[j]);
21 counter++;
22 }
23 }
24 //如果计数器为1,则输出结果
25 if (counter == 1) {
26 System.out.print(a[i] + " ");
27 }
28 }
29 }
30 }