尝试在这里自学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
答案 0 :(得分:1)
你应该在编码时停止喝威士忌。
for (int i = 0; i < Dangermouse.length; i++) {
if (Dangermouse[i] % 10 == 0) {
System.out.println(Dangermouse[i]);
}
}
循环遍历数组。如果语句检查当前数组成员是否是10的倍数。如果它是打印它并移动到数组中的下一个元素并重复,直到你用完该数组。