我现在连废话都懒得说了,直接讲代码吧!

int index = 0;

for (int i = 0,len = list.size(); i < len; i++) {

if(list.size() == 0) break;

int one = list.get(0);

list.remove(0);

for (int j = 0; j < list.size(); j++) {

if (one == list.get(j)) {

pairs[index][0] = one;

pairs[index][1] = list.get(j);

index++;

list.remove(j);

break;

}

}

}

pairs是一个二维数组,拿来存相同数据的,至于你们拿相同的数据来干嘛就看你们的需求了。

第一步,第一次循环,循环list的size,记住 size 不要 list.size(),要拿个变量存起来,像我一样定义一个len变量存就好了。

第二步,获取list下标0的数据存在one变量中,然后remove(0),因为下面要从下标0开始遍历,这个遍历就是遍历list当前size的大小,循环中判断当前下标的值是不是和one一样,如果是保存在pairs数组中。然后删除数组为j的下标,因为它们是相同的。

java 找出list中相同数据_Java获取List中相同的数据相关推荐

  1. java相同字符截取第n次_Java 获取字符串中第N次出现的字符位置

    public static int getCharacterPosition(String string){ //这里是获取"/"符号的位置 Matcher slashMatche ...

  2. java找出最高工资和下标_Java 8 lambda用于为每个部门选择最高薪资员工

    您可以使用分组收集器执行此操作: Map topEmployees = allEmployees.stream() .collect(groupingBy( e -> e.department, ...

  3. java 4位数,java 找出4位数的所有吸血鬼数字

    java 找出4位数的所有吸血鬼数字 /** * 找出四位数所有的吸血鬼数字 * 吸血鬼数字:位数为偶数的数字可以由一对数字相乘而得,这对数字包含乘积一半的位数 * 如:1260 = 21*60 */ ...

  4. java怎么找出数组最小值,Java找出数组的最小值元素

    Java找出数组的最小值元素 1 说明 在此程序中,我们需要找出数组中存在的最小元素.这可以通过保持变量min来实现,该变量起初将保留第一个元素的值.通过将min的值与数组的元素进行比较来遍历数组.如 ...

  5. C# 创建Excel,读取mdb数据库,写入Excel数据,获取mdb中所有表格名字,选择多个文件

    C# 创建Excel,读取mdb数据库,写入Excel数据,获取mdb中所有表格名字,选择多个文件 1.创建Excel表 使用OleDbCommand类执行SQL语句即可,代码如下 /// <s ...

  6. R语言使用quantmod包的getSymbols函数从指定金融数据源获取指定时间段的股票数据、获取欧元兑美元汇率数据、每次请求只能获取500天以内的数据、多了会报错

    R语言使用quantmod包的getSymbols函数从指定金融数据源获取指定时间段的股票数据.获取欧元兑美元汇率数据.每次请求只能获取500天以内的数据.多了会报错 目录 R语言使用quantmod ...

  7. java找出一组数据缺少最小数组_Java获取一维数组的最小值实现方法

    编写程序,实现接受用户在文本框中输入的单行数据.这些数据都是整数数字,以空格进行分隔,空格数量不限.并将这些数据分割成一维数组,再从数组中提取最小值显示在界面中.思路是先对用户的输入进行验证,即先用t ...

  8. java找出两个字符串中所有共同的子串_【Java笔记】

    Leetcode 1.两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是, ...

  9. Java找出字符串中第一个不重复的字符

    indexOf() 方法有以下四种形式: public int indexOf(int ch): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1. public ...

最新文章

  1. ACM 1740 A New Stone Game http://acm.pku.cn/JudgeOnline/problem?id=1740
  2. Python入门 Python自学路线 Python如何学习
  3. Fescar 发布 0.3.0 版本, 支持 Eureka 注册中心
  4. php输出报错Message: Array to string conversion
  5. rust(58)-凯撒密码
  6. Java面向对象(21)--内部类
  7. java重定向代码_Java程序员经典面试题集大全 (三十四)
  8. 阿里数据架构师多年心得:IT从业者必看的数据仓库知识点
  9. Python机器学习:多项式回归与模型泛化009LASSO回归
  10. poj 3243 Clever Y(Baby-Step Giant-Step)
  11. 无代码开发究竟是不是伪需求?
  12. 个人信息保护与大数据应用如何共存
  13. asp.net 为FCKeditor开发代码高亮插件实现代码
  14. JUC 基础内容概述
  15. android 定时检测,如何测试 Android 中的定时事件
  16. cad完全卸载教程_完全卸载CAD2012的步骤教程--系统之家
  17. iOS实时美颜滤镜实现
  18. mac电脑投屏到小米盒子_苹果手机搜不到小米盒子怎么办?
  19. windows11系统 “任务管理器已被管理员禁用”怎么解决
  20. python 数据可视化sns作图

热门文章

  1. jQuery_2_常规选择器-进阶选择器
  2. H5+Mui文件配置 vue-resource基本使用方法
  3. 使用Moles框架实现HttpWebRequest与HttpWebResponse的单元测试
  4. 一个非常简单的滚动代码
  5. JAVA 23种开发模式详解(代码举例)
  6. 前端学习(一) html介绍和head标签
  7. CSS中颜色代码和单位
  8. [Shell]条件判断与流程控制:if, case, for, while, until
  9. HDU 1018.Big Number-Stirling(斯特林)公式 取N阶乘近似值
  10. Xamarin使用ListView开启分组视图Cell数据展示bug处理