Java程序的倍数

时间:2014-02-22 18:04:58

标签: java

“编写一段Java代码,将每个21的多个,从642331开始减少到21,将一个未识别的ArrayList命名为”值“”

我有很多问题,但这是我的代码。我不确定是什么问题。

for (int =0 ; i = 642331; i++)
{
  values [i] = 21*i ;
}

4 个答案:

答案 0 :(得分:1)

这个怎么样:

ArrayList<Long> values = new ArrayList<>(); // not sure if required by question
for (long l= 642331 / 21; l > 0; --l) {
    values.add(l * 21);
}

答案 1 :(得分:0)

试试这个实现。

for (int =642331; i > 0; --i)
    {
      values [i] = 21*i ;
    }

答案 2 :(得分:0)

尝试如下:

for (int i =642331 ; i>= 21; i--)
{
  values [i] = 21*i ;
}

答案 3 :(得分:0)

忘记声明 i变量:

for (int i = 0; i < 642331; i++)
    {
      values [i] = 21*i ;
    }