在Java中,可以使用循环来每间隔指定的位数取一个值。下面是一个示例代码:

public class Main {
    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; // 原始数组
        int interval = 2; // 间隔数
        int[] result = new int[array.length / interval + 1]; // 结果数组

        int index = 0; // 结果数组的索引
        for (int i = 0; i < array.length; i += interval) {
            result[index] = array[i];
            index++;
        }

        // 输出结果数组
        for (int i = 0; i < result.length; i++) {
            System.out.println(result[i]);
        }
    }
}

在上面的代码中,我们首先定义了一个原始数组 array,然后定义了一个间隔数 interval,表示每间隔多少位取一个值。接着创建了一个结果数组 result,用于存放每间隔指定位数取出的值。

然后,我们使用一个循环来遍历原始数组,并在每次循环中,根据间隔数取出对应位置的值,并将其存放到结果数组中。最后,我们使用另一个循环来输出结果数组的值。

在上面的示例代码中,我们的原始数组是 {1, 2, 3, 4, 5, 6, 7, 8, 9, 10},间隔数是 2,所以最终输出的结果数组是 {1, 3, 5, 7, 9}

java循环每间隔多少位取一个值

原文地址: http://www.cveoy.top/t/topic/ilEl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录