如何在 Java 方法中使用 continue
问题描述
如何在方法中使用 continue?
解决方案
此示例使用 continue 语句跳出方法中的循环。
public class Main { public static void main(String[] args) { StringBuffer searchstr = new StringBuffer( "hello how are you. "); int length = searchstr.length(); int count = 0; for (int i = 0; i < length; i++) { if (searchstr.charAt(i) != 'h')continue; count++; searchstr.setCharAt(i, 'h'); } System.out.println("Found " + count + " h's in the string."); System.out.println(searchstr); } }
结果
上述代码示例将产生以下结果。
Found 2 h's in the string. hello how are you.
以下是 Continue 方法的另一个示例
public class ContinueExample { public static void main(String[] args) { for(int i = 1; i <= 10; i++) { if(i == 5) { continue; } System.out.println(i); } } }
上述代码示例将产生以下结果。
1 2 3 4 6 7 8 9 10
java_methods.html