我需要将链表中的值加在一起,但我不知道如何将它们求和。
li = list.listIterator();
System.out.println("Here are all the integers");
while (li.hasNext())
System.out.println((li.nextIndex() + 1) + ". " + li.next());
System.out.println("Sum of all integers");
while (li.hasNext())
System.out.println(li.next());
Run Code Online (Sandbox Code Playgroud)
您可以使用Java-8进行此操作
int sum = list.stream().mapToInt(Integer::intValue).sum();
System.out.println("Sum of all integers: " + sum);
Run Code Online (Sandbox Code Playgroud)
要么
使用Java-8之前的版本
int sum = 0;
for(int i : list)
sum += i;
System.out.println("Sum of all integers: " + sum);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |