首页 > 解决方案 > 数组的 Java 代码跟踪

问题描述

我在这项学校工作中遇到了麻烦,您必须使用跟踪表来跟踪该数组的代码,但是我一直在寻找答案。

当我浏览代码时,我到达data[i]索引位置为 0 的行,即50. 然后我对表格是否停在那条线上感到困惑,因为它不能继续,因为data[i]不小于data.length. 那么它到此结束还是我错了?

public static int ???(int[] data) {

    int result = 1000;

    for (int i = 0; i < data.length; i++) {
        if (data[i] < result) {
            result = data[i];
        }
    }

    return result;
}

数据是

{ 50, 43, 22, 30 }

标签: javaarraystrace

解决方案


测试后,您认为下面的代码行做什么?

结果=数据[i];


推荐阅读