小编Cri*_*ica的帖子

我用不同的方法实现了相同的功能,有人能告诉我为什么我的最后一个功能不打印假吗?

public static void main(String[] args) {         
  System.out.println(hasPairWithSum(new int[] { 12, 4, 3, 4, 1, 7 }, 9));        
  System.out.println(hasPairWithSum2(new int[] { 12, 4, 3, 4, 1, 7 }, 9));       
  System.out.println(hasPairWithSum3(new int[] { 12, 4, 3, 4, 1, 7 }, 9));  
}

public static boolean hasPairWithSum(int[] intArray, int sum) {         
  int len = intArray.length;        
  for (int i = 0; i < len - 1; i++) {
        for (int j = i + 1; j < len; j++) {
                if (intArray[i] + intArray[j] …
Run Code Online (Sandbox Code Playgroud)

java lambda java-stream

2
推荐指数
1
解决办法
72
查看次数

标签 统计

java ×1

java-stream ×1

lambda ×1