0

次のコードは Java で何をしますか。

for(JCheckBox check : Devices.selectedDevices)

これを理解し、より良い開発者になりたいだけです

4

3 に答える 3

3

これは、Java ではfor-each (または) 拡張 for ループと呼ばれます。

これは、selectedDevices 配列 (または) コレクション内の各 JCheckbox を意味します。

于 2012-10-26T21:22:22.270 に答える
0

For-Eachループです。

for (Iterator<JCheckBox> i = Devices.selectedDevices.iterator(); i.hasNext(); )

例:

// Returns the sum of the elements of a
 int sum(int[] a) {
    int result = 0;
    for (int i : a)
        result += i;
    return result;
}
于 2012-10-26T21:24:00.163 に答える
0

Devices.selectedDevices、 in 、JCheckBox checkおよび processの各要素をコピーします。

それは読まれます: for each JCheckBox check in Devices.selectedDevices, do....

于 2012-10-26T21:26:36.360 に答える