比较两个数组,并取出相同的元素
来源:互联网 发布:windows ftp命令详解 编辑:程序博客网 时间:2024/06/15 12:57
比较两个数组,取出相同的元素
普通方法
public class test01 { public static void main(String[] args) { String[] str1 = {"a", "e", "h", "t", "f", "c", "g", "b", "d"}; String[] str2 = {"a", "d", "e", "f"}; List<String> result = new ArrayList<String>(); for (int i = 0; i < str1.length; i++) { for (int j = 0; j < str2.length; j++) { if (str1[i] == str2[j]) { System.out.println(str1[i]); result.add(str1[i]); } } } }}
代码重构之后
public class test01 { public static void main(String[] args) { String[] str1 = {"a", "e", "h", "t", "f", "c", "g", "b", "d"}; String[] str2 = {"a", "d", "e", "f"}; List<String> result = new ArrayList<String>(); for (String a : str1) { for (String b : str2) { if (a == b) { //判断是否相等 System.out.println(a); } } } }}
阅读全文
0 0
- 比较两个数组,并取出相同的元素
- 取出两个字符串数组的相同元素
- 取出两个数组不相同的元素并返回到新的数组里面
- java 取出两个数组中相同的元素
- 将多维数组相同的值取出并比较大小
- 比较两个数组中相同元素并打印出来
- 找出两个数组中相同的元素,不排序直接两次循环取出
- 怎么比较两个数组中的元素,取出相…
- JAVA两个数组间元素的比较(找出相同或者不同元素)
- JAVA两个数组间元素的比较(找出相同或者不同元素)
- java取出不同数组相同元素的注意事项
- 返回两个数组中非相同的元素
- 两个数组中找出相同的元素
- 找出两个数组中相同的元素
- 两个 数组,需要挑出相同的元素
- JAVA比较两个数组中的元素是否相同
- Java比较两个数组中的元素是否相同的最简单方法
- iOS小问题--使用NSPredicate比较两个数组中相同(不同)的元素
- 模板:快速排列组合
- 基于状态机实现的注释转换(上次有些情况没考虑,这次是正确的情况)
- CSDN第一天
- 欢迎使用CSDN-markdown编辑器
- C#--WinForm查询模块--按学号精确查询学员信息
- 比较两个数组,并取出相同的元素
- HDU
- 时间格式转换
- LAMP安装
- springMVC在接口化开发在企业中的实践
- MAT类如何存储数据
- python 安装第三方库
- 【Linux关机】常用关机命令及其比较
- test