链接列表有四个节点,如下所示,我正在尝试迭代或遍历,所以我可以返回每个节点如下...但我的代码只给我第一个节点,并没有得到其余的返回.. .
卡里,美国,人口:40000
罗利,美国,人口:34300
Apex,USA,人口:60000
达勒姆,美国,人口:34000
public T retrieveAll(TableInterface<City, String> inChart) {
Node tmp = head;
while(tmp != null) {
tmp = tmp.getNext();
return (T) head.getItem();
}
return null;
}
Run Code Online (Sandbox Code Playgroud) 我试图找到甚至斐波纳契数的总和,直到400万.我找到了这些数字,但我无法将它们加起来......在if(n%2 == 0)循环中
8
34
144
610
2584
10946
46368
196418
832040
3524578
Run Code Online (Sandbox Code Playgroud)
public static void number2()
{
int number = 40;
int a, b, c;
int numLim = 0;
a = 1;
b = 2;
while(numLim < 4000000)
{
c = a + b;
a = b;
b = c;
numLim = b;
if(numLim > 4000000)
{
break;
}
int sum = 0;
if(numLim % 2 == 0)
{
System.out.println(numLim);
sum = sum + numLim;
System.out.println("sum :" +sum);
} …Run Code Online (Sandbox Code Playgroud) java ×2