用java实现1到100求和
时间: 2024-10-22 22:07:16 浏览: 97
在Java中,你可以使用for循环或者while循环来计算1到100的整数之和。这里是一个简单的例子,使用for循环:
```java
public class Sum {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1到100的和为:" + sum);
}
}
```
在这个程序中,我们初始化一个变量`sum`为0,然后遍历从1到100的所有整数,每次迭代都将当前数值加到`sum`上。最后,我们打印出总和。
如果你想使用while循环,代码会类似这样:
```java
public class Sum {
public static void main(String[] args) {
int i = 1;
int sum = 0;
while (i <= 100) {
sum += i;
i++;
}
System.out.println("1到100的和为:" + sum);
}
}
```
相关问题
请用Java实现1到100的求和
以下是实现1到100数字求和的Java代码:
```
public class SumOfNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1到100的数字求和为:" + sum);
}
}
```
代码中,我们使用了一个for循环,从1到100循环,并将每一个数字加到sum变量中。最后,我们输出sum变量的值,以显示1到100的数字求和。
使用Java用集合的方式实现1到100求和
可以使用Java中的ArrayList来实现1到100的求和操作。以下是实现代码:
```java
import java.util.ArrayList;
public class SumOfNumbers {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<Integer>();
int sum = 0;
for (int i = 1; i <= 100; i++) {
numbers.add(i);
}
for (int number : numbers) {
sum += number;
}
System.out.println("Sum of numbers from 1 to 100: " + sum);
}
}
```
这个程序使用了两个循环:第一个循环将1到100的整数添加到一个ArrayList中,第二个循环遍历ArrayList并计算总和。最后,程序输出结果:1到100的总和。
阅读全文