色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java 1 100奇數和

錢良釵2年前9瀏覽0評論

Java是一種非常流行的編程語言,廣泛應用于各個領域。今天我們要來講解如何使用Java編程計算1到100之間的奇數和。

public class SumOfOddNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i<= 100; i++) {
if (i % 2 == 1) {
sum += i;
}
}
System.out.println("1到100之間的奇數和為:" + sum);
}
}

上面的代碼中,我們定義了一個名為SumOfOddNumbers的類,并在其中寫了一個main方法來計算奇數和。我們將sum的初值設為0,i的初值設為1,每次循環(huán)i加1,如果i為奇數,就將i加到sum中去。最后輸出1到100之間的奇數和。

如果你對Java語言已經比較熟悉,我們還可以使用Java 8的lambda表達式來實現同樣的功能:

public class SumOfOddNumbers {
public static void main(String[] args) {
int sum = IntStream.rangeClosed(1, 100)
.filter(i ->i % 2 == 1)
.sum();
System.out.println("1到100之間的奇數和為:" + sum);
}
}

在這個方法中,我們使用了Java 8中新增的IntStream對象,并利用rangeClosed方法生成一個1到100的整數流。接著我們使用filter方法來過濾出所有奇數,并利用sum方法將奇數流中的所有元素求和。

無論你是使用傳統的for循環(huán)還是使用Java 8的lambda表達式,計算1到100之間的奇數和都非常簡單!