java for迴圈雙層以上巢狀break新方法
原始碼:
public class Test {
public static void main(String[] args) {
int[] is = {0,1,2,3,4};
int[] js = {0,1,2,3,4};
Hello : for(int i : is){
World : for (int j : js){
if(i == 3 &&j == 4){
break Hello;
} else {
System.out.println("i:" + i + "\tj:" + j);
}
}
}
}
}
執行結果:
i:0 j:0
i:0 j:1
i:0 j:2
i:0 j:3
i:0 j:4
i:1 j:0
i:1 j:1
i:1 j:2
i:1 j:3
i:1 j:4
i:2 j:0
i:2 j:1
i:2 j:2
i:2 j:3
i:2 j:4
i:3 j:0
i:3 j:1
i:3 j:2
i:3 j:3
相關推薦
java for迴圈雙層以上巢狀break新方法
原始碼: public class Test { public static void main(String[] args) { int[] is = {0,1,2,3,4}; int[] js = {0,1,2,3,4}; Hello : for(int
使用for迴圈雙層巢狀 控制檯列印九九乘法表
for(int i = 1;i<=9;i++) { for(int j = 1;j<=9;j++) { System.out.print(i+”*”+j+”=”+i*j+“ ”); } System.out.println(); } for迴圈的執行順序是先完
for迴圈雙層巢狀
for迴圈的雙層巢狀只要分為兩種型別:內外巢狀獨立、內外巢狀相關。1、內外巢狀獨立:for(int i=0;i<4;i++) {for(int j=0;j<4;j++) {System.out.print("*"); //注意不是println。print將迴圈
java列印九九乘法表,巢狀for迴圈,二維陣列
方法一:巢狀for迴圈 public class Test1 { public static void main(String[] args) { for (int i = 1; i <
Java 從一個多層巢狀迴圈中直接跳出
Java中如何從一個多層巢狀迴圈中退出,例如下面,有兩個迴圈,break只能退出一個for迴圈,不能直接跳過第二個for迴圈 for(Type type : types){for(Type t : types2){if(some condition){// Do some
Java for 迴圈踩坑記錄
for (int i = 0; i < matrix.length; i++) { for (int j = 0; j < matrix[0].length; j++) { for (int k = 0; k < matrix[0].le
Java for迴圈中設定停頓 邏輯程式碼中同樣適用
for (Object object : jsonArray) { Thread.currentThread().sleep(1000); list.add(((JSONObject)object).get("Name")); } 此處的停頓 適用於邏輯程式碼和迴圈 1
JAVA——for迴圈語句多重迴圈輸出九九乘法表
package disanzhouzuoye; public class zuoye { public static void main(String[] args) { int i,j; int n = 9; System.out.print(" * |"
java for迴圈中使用克隆代替new物件
public class User implements Cloneable { private Integer age; private String name; pub
【Java學習筆記】靜態巢狀類和內部類
public class Outer { int outer_x = 100; class Inner{ public int y = 10; private int z = 9; int m = 5; publ
java for迴圈裡面的陣列,並打印出來
</pre><p></p><pre style="background-color:#ffffff;color:#000000;font-family:'Lucida Sans Typewriter';font-size:13.5p
Java For迴圈效率測試
很奇怪的結果!!!! 測試程式如下 public class Main { public static void main(String[] args){ long ti = System.currentTimeMillis();
Java for迴圈寫法效率
import java.util.ArrayList; import java.util.List; public class Main { private static void test
【JAVA】使用ZXing生成巢狀圖片的二維碼
1.先下載zxing開發包,這裡用到的只是core那個jar包 2.使用zxing開發還需要一個類,程式碼如下 package com.sudytech.zxing; import java.awt.Color; import java.awt.Graphics2D;
Java for迴圈的高階使用 圖形表達(下)
public class LoopKeyWord { public static void main(String[] args) { //等腰三角形 dome1(); //菱形 demo2
java 解析Json物件(巢狀json陣列)
在這裡我需要讀取的是json資料中promote的img的url,name,shopPrice。 1.實體類 2.工具類Moblie_Utils根據url獲取網路json格式資料 public class Moblie_Utils { publ
JAVA for迴圈的幾種寫法和效率
String[] stringS = {"A","B","C","D"}; Collection stringlists = java.util.Arrays.asList(stringS); for(int i = 0;i < stringS.length;i ++){
JAVA for迴圈執行順序 及 i++和++i的區別
1.i與i++的區別是: ++i 是先執行 i=i+1 再使用 i 的值,而 i++ 是先使用 i 的值再執行 i=i+1。 2.但是如果不瞭解 for 迴圈的執行順序則容易出錯。 for迴圈的執行順序如下: for(sta1;sta2;sta3) { st
Java for迴圈裡i++位置改變的影響
有下面這樣一段Java程式碼: for (int i = 0; i < 3;i++) { System.out.println(i); if (i == 1) { co
Java for迴圈的幾種寫法
J2SE 1.5提供了另一種形式的for迴圈。藉助這種形式的for迴圈,可以用更簡單地方式來遍歷陣列和Collection等型別的物件。本文介紹使用這種迴圈的具體方式,說明如何自行定義能被這樣遍歷的類,並解釋和這一機制的一些常見問題。 在Java程式中,要“逐