Java去除数组中的重复的数据后输出数组并把重复的数输出?
测试输入数据:8888888989651009999100预期输出:去重后的数组:888965100重复的数依次为:888999int[]str={88,88,88,89...
测试输入数据:88 88 88 89 89 65 100 99 99 100
预期输出:去重后的数组:88 89 65 100 重复的数依次为:88 89 99
int[] str = {88, 88, 88, 89, 89, 65, 100,99,99,100};
List<Integer> list = new ArrayList<Integer>();
for (int i=0; i<str.length; i++) {
if(!list.contains(str[i])) {
list.add(str[i]);
}
}
System.out.println("去除重复后的数组"+list);
怎么加能输出重复的数字?麻烦重新编辑并给出注释,谢谢! 展开
预期输出:去重后的数组:88 89 65 100 重复的数依次为:88 89 99
int[] str = {88, 88, 88, 89, 89, 65, 100,99,99,100};
List<Integer> list = new ArrayList<Integer>();
for (int i=0; i<str.length; i++) {
if(!list.contains(str[i])) {
list.add(str[i]);
}
}
System.out.println("去除重复后的数组"+list);
怎么加能输出重复的数字?麻烦重新编辑并给出注释,谢谢! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询