没有合适的资源?快使用搜索试试~ 我知道了~
Java 程序查找两个数组之间的共同元素.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 4 浏览量
2023-07-27
07:32:30
上传
评论
收藏 27KB DOCX 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/88105491/0001-c6fb8c7bb4357bc6e99ab3e44a8e7e2e_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
11页
每个 Java 程序都会为您提供不同的方法来解决 Java 中的特定问题。如果您是 Java 编程新手,我们强烈建议您阅读有关Java 教程的文章,其中我们通过实际示例和程序介绍了 Java 编程的所有基础知识和高级主题。
资源推荐
资源详情
资源评论
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/88105491/bg1.jpg)
Java 程序查找两个数组之间的共同元
素
给定两个数组,我们的任务是找到它们的共同元素。
例子:
输入: Array1 = [“Article”, “for”, “Geeks”,
“for”, “Geeks”], Array2 = [
“Article”, “Geeks”, “Geeks”]
输出: [Article,Geeks]
输入: Array1 = [“a”, “b”, “c”, “d”, “e”,
“f”], Array2 = [
“b”, “d”, “e”, “h”, “ g”, “c”]
输出: [b, c, d, e]
使用迭代方法
方法:
1. 获取两个 java 数组。
2. 逐一迭代数组中的每个元素,并检查它们在两者中是否相同。
3. 添加集合中的每个公共元素以获得唯一条目。
爪哇
![](https://csdnimg.cn/release/download_crawler_static/88105491/bg2.jpg)
// Java Program to find common elements
// in two Arrays
// Using iterative method
import java.io.*;
import java.util.*;
class GFG {
private static void FindCommonElemet(String[] arr1,
String[] arr2)
{
Set<String> set = new HashSet<>();
for (int i = 0; i < arr1.length; i++) {
for (int j = 0; j < arr2.length; j++) {
if (arr1[i] == arr2[j]) {
// add common elements
set.add(arr1[i]);
break;
}
}
![](https://csdnimg.cn/release/download_crawler_static/88105491/bg3.jpg)
}
for (String i : set) {
System.out.print(i + " ");
}
}
// main method
public static void main(String[] args)
{
// create Array 1
String[] arr1
= { "Article", "in", "Geeks", "for", "Geeks" };
// create Array 2
String[] arr2 = { "Geeks", "for", "Geeks" };
// print Array 1
System.out.println("Array 1: "
+ Arrays.toString(arr1));
剩余10页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/32c5b83b0bcc48e0b964a47995717742_qq_52010446.jpg!1)
![avatar-vip](https://csdnimg.cn/release/downloadcmsfe/public/img/user-vip.1c89f3c5.png)
Qshen
- 粉丝: 1639
- 资源: 418
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)