找到 270 篇文章 適用於 Java8

Java 中不使用遞迴的階乘程式。

Vikyath Ram
更新於 2020年6月18日 08:09:48

1K+ 次檢視

以下是所需的程式。示例即時演示public class Tester {    static int factorial(int n) {       if (n == 0)          return 1;       else          return (n * factorial(n - 1));    }    public static void main(String args[]) {       int i, fact = 1;       int number = 5;       fact = factorial(number);       System.out.println(number + "! = " + fact);    } }輸出5! = 120

Java 中的素數程式。

V Jyothi
更新於 2020年6月18日 07:00:54

2K+ 次檢視

以下是所需的程式。示例即時演示public class Tester {    public static void main(String args[]) {       int i, m = 0, flag = 0;       int n = 41;// 要檢查的數字       m = n / 2;       if (n == 0 || n == 1) {          System.out.println(n + " 不是素數");       } else {          for (i = 2; i < m; i++) {             if (n % i == 0) {                flag = 1;                break;            }          }          if (flag == 0)             System.out.println(n + " 是素數");          else             System.out.println(n + " 不是素數");      }    } }輸出41 是素數

使用遞迴的 Java 斐波那契數列程式。

V Jyothi
更新於 2020年3月5日 12:16:09

2K+ 次檢視

以下是所需的程式。示例即時演示public class Tester {    static int n1 = 0, n2 = 1, n3 = 0;    static void fibbonacci(int count) {       if (count > 0) {          n3 = n1 + n2;          n1 = n2;          n2 = n3;          System.out.print(" " + n3);          fibbonacci(count - 1);       }    }    public static void main(String args[]) {       int count = 5;       System.out.print(n1 + " " + n2);       fibbonacci(count - 2);    } }輸出0 1 1 2 3

Java 中不使用遞迴的斐波那契數列程式。

Syed Javed
更新於 2020年6月18日 06:48:02

3K+ 次檢視

以下是所需的程式。示例即時演示public class Tester {    public static void main(String args[]) {        int n1 = 0, n2 = 1, n3, i, max = 5;        System.out.print(n1 + " " + n2);        for (i = 2; i < max; ++i) {           n3 = n1 + n2;           System.out.print(" " + n3);           n1 = n2;           n2 = n3;        }     }  }輸出0 1 1 2 3

Java 迴圈中的 break、continue 和標籤

karthikeya Boyini
更新於 2020年6月17日 06:57:05

3K+ 次檢視

以下示例展示了 for 語句之前的標籤“first”、“second”,並使用 break/continue 控制跳轉到該標籤。請參閱以下示例:示例即時演示public class Tester {    public static void main(String args[]) {       first:          for (int i = 0; i < 3; i++) {             for (int j = 0; j< 3; j++){                if(i == 1){                   continue first;                }         ... 閱讀更多

Java 中的分支語句

Kumar Varma
更新於 2019年7月30日 22:30:22

552 次檢視

Java 程式語言提供以下型別的決策或分支語句。Java 程式語言提供以下型別的決策語句。序號語句和描述1if 語句if 語句由一個布林表示式後跟一個或多個語句組成。2if...else 語句if 語句後面可以跟一個可選的 else 語句,當布林表示式為假時執行。3巢狀 if 語句您可以在另一個 if 或 else if 語句內使用一個 if 或 else if 語句。4switch 語句switch 語句允許針對值列表測試變數的相等性。

增量 Java 無限迴圈

Abhinanda Shri
更新於 2020年3月12日 12:18:35

143 次檢視

示例以下是所需的程式 - 即時演示public class Tester {    public static void main(String args[]) {       int i = 0;       do {          i++;          System.out.println(i);       }while (true);    } }輸出將繼續按順序列印數字。

Java 中的無限 while 迴圈

Syed Javed
更新於 2020年2月27日 05:25:01

473 次檢視

是的。以下 while 迴圈是有效的語句,會導致無限迴圈。while(true);

Java 帶標籤的 for 迴圈

Vikyath Ram
更新於 2020年6月15日 09:14:32

1K+ 次檢視

以下程式使用帶標籤的 for 迴圈。示例即時演示public class Tester {    public static void main(String args[]) {             first:          for (int i = 0; i < 3; i++) {             for (int j = 0; j< 3; j++){                if(i == 1){                   continue first;                }                      System.out.print(" [i = " + i + ", ... 閱讀更多

Java 帶標籤的語句

Kumar Varma
更新於 2020年6月15日 09:06:36

3K+ 次檢視

是的。Java 支援帶標籤的語句。您可以在 for 語句之前放置一個標籤,並使用 break/continue 控制跳轉到該標籤。示例請參閱以下示例。即時演示public class Tester {    public static void main(String args[]) {       first:          for (int i = 0; i < 3; i++) {             for (int j = 0; j < 3; j++){                if(i == 1){                   continue first;               ... 閱讀更多

廣告