Discuss / Java / 练习:找出缺失数字

练习:找出缺失数字

Topic source

jasmine

#1 Created at ... [Delete] [Delete and Lock User]

都可以list.contains实现

static int findMissingNumber(int start, int end, List<Integer> list) {
    for (int i = start; i <= end; i++) {
        if (!list.contains(i)) {
            return i;        
        }
    }
    return 0;
}

#2 Created at ... [Delete] [Delete and Lock User]

尽管运行时没问题,但是不是很理解为什么最后的作用域结果是return 0,而真正的答案i,仅在if的作用域。但是运行却没有问题,这是为什么?

方法可以在return被中止

Joker.fu_95

#4 Created at ... [Delete] [Delete and Lock User]

@建议去看看什么方法,方法返回值等相关知识


  • 1

Reply