Java数组处理的非常基本的查询

时间:2014-12-05 19:38:55

标签: java arrays loops

尝试在这里自学Java,所以我是初学者。

我试图从阵列中选择并仅打印10的倍数。

如果你知道如何,它肯定很简单?

感谢您提供任何帮助....!

另一方面,您认为可能需要一杯威士忌来帮助我学习这个吗?

我的(非常狡猾)代码是:

    //Print only multiples of 10 in the array

    double Dangermouse[] = { 1,2,4,8,16,32,64,128,256,512 };
    double total = 0;

    if (total %10 = 0)
    {
        for (double x : Dangermouse)
        {
            total = x;
        }
    }

    System.out.println (total);

DANGERMOUSE

1 个答案:

答案 0 :(得分:1)

你应该在编码时停止喝威士忌。

for (int i = 0; i < Dangermouse.length; i++) {
    if (Dangermouse[i] % 10 == 0) {
        System.out.println(Dangermouse[i]);
    }
}

循环遍历数组。如果语句检查当前数组成员是否是10的倍数。如果它是打印它并移动到数组中的下一个元素并重复,直到你用完该数组。