我是Java的初学者。我有以下情况:
ArrayList
包含用户{10234, 20233, 34546, 43546, 59865, 70002, 92435, 200354}
输入和20000
50000
我想从 ArrayList 中获取 20000 到 50000 之间的值,在这种情况下,我希望 20233、34546、43546 作为答案。
我该怎么做呢?
这是我到目前为止的代码:
int t1 = 20233, t2 = 59865;
int i = 0;
boolean foundt1, foundt2;
foundt1 = false;
found20 = false;
while (i < a.size && (!foundt2)) {
if (a.get(i) == 10) {
foundt1 = true;
}
if (foundt1) {
System.out.println(a.get(i));
}
if (a.get(i) == 20) {
foundt2 = true;
}
i++;
}