A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

分析以下需求,并用代码实现:
        (1)定义一个int类型的一维数组,内容为{6,2,9,6,1,2,6,7,8}
        (2)去除上面定义的数组中的重复元素,打印最终结果{6, 2, 9, 1, 7, 8}

class ErWei3 {
        public static void main(String[] args) {
                int[] arr ={6,2,9,6,1,2,6,7,8};
                print(arr);
                for (int x =0;x <arr.length ;x++ )
                {
                        if (arr[x]==0)
                        {
                                continue;
                        }
                        System.out.print(arr[x]+ "  ");
                }
               
        }
       
       
        public static void  print(int[] arr){
        for (int i =0;i <arr.length ;i++ )
        {
                for (int j =i+1;j<arr.length;j++ )
                {
                        if (arr[i]==arr[j])
                {
                        arr[j]=0;
                }
                }
               
        }
}       
}

1 个回复

正序浏览
思路清晰 学到了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马