java - 如何将两个数组中的常用词保存到第三个数组中?
问题描述
我正在尝试保存 arr1 和 arr2 中的所有常用词,然后存储到 arr3。
String[] arr1 = {"pEace", "happiness", "Gives", "So", "aaa"};
String[] arr2 = {"pEace", "HappiNess", "joy", "give", "AAA", "enjoy", "learN"};
int k = 0;
String[] arr3 = new String[0];
for (int i = 0; i < arr1.length; i++) {
for (int j = 0; j < arr2.length; j++) {
if (arr1[i].equalsIgnoreCase(arr2[j])) {
System.out.println(arr1[i]);
arr3[k] = arr1[i];
k++;
}
}
}
System.out.println(Arrays.toString(arr3));
解决方案
推荐阅读
- php - 来自其他服务器图像的 PHPmailer AddEmbeddedImage
- convertigo - ResetDatabase Fullsync 事务不同步本地客户端数据库
- excel - 如何仅显示用户窗体并完全隐藏 excel 窗口?
- php - 在 Ubuntu 18.04 的 Nginx 上同时部署 Reactjs 和 PHP 应用程序
- c++ - 两个代码库具有相同的代码,但一个生成重载解析编译错误,另一个不生成
- c - 实现状态机以在数据闪存中读写数据
- postgresql - 在 GROUP 中与 postgresql 中的 string_agg 一起使用时引发错误
- android - Recyclerview 不使用 BottomsheetDialogFrament 中的 StaggeredGridLayoutManager 滚动
- php - Laravel 关系没有加载到资源中?
- c# - 按下载次数和上次更新对 Nuget 搜索结果进行排序