当前位置: 首页 > 知识库问答 >
问题:

如何获得数组(Java)中的公共值?[副本]

储仲渊
2023-03-14
public class TwoLists {

    static void arrs() {
        int[] list1 = {1, 6, 2, 1, 4, 1, 2, 1, 8};
        int[] list2 = {1, 2, 1};
    
        for(int i = 0; i < list1.length-1; i++)
        {
            for(int o = i+3; o < list1.length; o++)
            {
                for(int out1 = list1[i]; out1 == list1[o]; out1++)
                {
                    System.out.print(out1);
                    }
                }
            }
        }


    public static void main(String[] args)
    {
        arrs();
    }

}

共有1个答案

胡光霁
2023-03-14

请尝试以下操作:

  • 使用记录已找到的内容。
  • 然后对每个数组使用一个从开始到结束的嵌套数组
  • 在外部循环中,查看set.contains()是否为当前值。
  • 如果是,请继续外部循环。
  • 否则,比较内部和外部列表值。
  • 找到匹配项后,打印该匹配项,将其添加到集合中,然后脱离内部循环
  • 继续外部循环中的下一个值。

还有其他更快的方法只使用集合,但这将作为一个开始。

 类似资料:
  • 我正在做一个程序,它将计算一些东西,例如,我需要知道有多少员工是女性,它是在一个文件,我读取并保存在一个字符串数组。保存在数组中的数据为F为女性,M为男性。我怎么统计数组里面有多少个F(女)?我已经设置好了所有的东西,我需要知道的是如何计算数组中的值,数组中的特定值(只是F),而不是所有的值。 这是读取性别的代码(在示例中使用): 这是用来存储它们的变量: Gender.txt文件是这样的:

  • 我使用openam OAuth 2.0/OpenID access_tokenendpoint来获取id_token。id_token包含一个RS256签名。 我需要验证这个令牌。那么从哪里可以获得用于签署这个令牌的“公共证书”呢?

  • http://roblox.plus:2052/inventory?username=joxxi 它显示了一个大的长数组。 第一部分是: 我怎么喜欢忽略一切,但643 我在php脚本中使用api,如下所示: 现在它只是在回应阵列

  • 问题内容: 我有两个数组: 我如何获得这两个数组中的常见项目列表 我无法使用,因为我想比较2个数组。 问题答案: 您还可以结合使用和: 我们考虑以下代码片段: 我用short和long s(10到100 s)(全部随机生成)做了一些(人工)基准测试。我总是用 我得到以下结果: 如果您不只转换为a,则更可取 结果说明 使用该方法使用“蛮力”搜索,该搜索具有时间复杂度 ,而与该方法相反。然而从转换到和

  • 问题内容: 我已经做了很多关于溢出和谷歌的环顾工作,但是对于我的具体情况,结果都不起作用。 我有一个名为$ holder的占位符数组,值如下: 我正在尝试从此多维数组中提取不同/唯一的值。我想要的最终结果是一个包含(13,121)的变量,或者是(最好是)一个如下数组:Array([0] => 13 [1] => 121) 再次,我尝试了序列化等,但是当在每个数组中使用单个键进行操作时,我不太了解它

  • 如何在Angular 2中获得[(ngModel)]中的数字? 而且 但是当我选择一个新项时,仍然变成一个字符串。