📄 testbreakandcontinue.java
字号:
package cn.edu.csu.programmer;
public class TestBreakAndContinue {
public static void main(String[] args) throws Exception {
/*
* out: for(int i = 0; i < 10; i++){ System.out.println("Out Loop"); in:
* while(true){ int ch = System.in.read(); System.out.println("Inner Loop: " +
* ch); if(ch == 'b'){ break in; } if(ch == 'q'){ break out; } } }
*/
String srcStr = "Look for me";
String subStr = "ook";
boolean flag = false;
int max = srcStr.length() - subStr.length();
test: for (int i = 0; i <= max; i++) {
int n = subStr.length();
int j = i;
int k = 0;
while (n-- != 0) {
if (srcStr.charAt(j++) != subStr.charAt(k++)) {
continue test;
}
}
flag = true;
break test;
}
System.out.println(flag ? "找到子串" : "未找到子串");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -