“编写一段Java代码,将每个21的多个,从642331开始减少到21,将一个未识别的ArrayList
命名为”值“”
我有很多问题,但这是我的代码。我不确定是什么问题。
for (int =0 ; i = 642331; i++)
{
values [i] = 21*i ;
}
答案 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 ;
}