找到關於 Java 技術的 72 篇文章

在 Java 中匹配正則表示式的所有出現

Arnab Chakraborty
更新於 2020年6月23日 14:46:06

195 次瀏覽

public class RegexOccur {    public static void main(String args[]) {       String str = "java is fun so learn java";       String findStr = "java";       int lastIndex = 0;       int count = 0;       while(lastIndex != -1) {          lastIndex = str.indexOf(findStr,lastIndex);          if(lastIndex != -1) {             count ++;             lastIndex += findStr.length();          }       }       System.out.println(count);    } }輸出2

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;               ... 閱讀更多

Java switch 語句

Kumar Varma
更新於 2020年6月15日 07:38:32

265 次瀏覽

switch 語句允許測試變數是否與值的列表相等。每個值稱為一個 case,並且正在切換的變數會針對每個 case 進行檢查。語法增強型 for 迴圈的語法如下:switch(表示式) {    case 值 :       // 語句       break; // 可選        case 值 :       // 語句       break; // 可選        // 可以有任意數量的 case 語句。    default : // 可選       // 語句 }以下規則適用於 ... 閱讀更多

Java 中 | 和 || 運算子的區別

Vikyath Ram
更新於 2019年7月30日 22:30:21

4K+ 次瀏覽

| 是按位運算子,按位比較每個運算元。它是一個二進位制 OR 運算子,如果該位存在於任何一個運算元中,則將其複製到結果中。假設整數變數 A 為 60,變數 B 為 13,則 (A | B) 將得到 61,即 0011 1101。而 || 是邏輯 OR 運算子,它對布林運算元進行運算。如果兩個運算元都為假,則條件為假,否則為真。假設布林變數 A 為真,變數 B 為假,則 (A && B) 為真。| 用於按位運算,|| 用於邏輯運算。

Java 中 & 和 && 運算子的區別

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

7K+ 次瀏覽

& 是按位運算子,按位比較每個運算元。它是一個二進位制 AND 運算子,如果該位同時存在於兩個運算元中,則將其複製到結果中。假設整數變數 A 為 60,變數 B 為 13,則 (A & B) 將得到 12,即 0000 1100。而 && 是邏輯 AND 運算子,它對布林運算元進行運算。如果兩個運算元都為真,則條件為真,否則為假。假設布林變數 A 為真,變數 B 為假,則 (A && B) 為假。& 用於按位運算,&& 用於邏輯運算。

廣告