for循环内的continue语句(不能在循环外使用continue)

时间:2019-11-05 16:37:50

标签: java for-loop

对于一门以上的课程,我在循环的一侧拥有相同的代码。因此,我必须在for循环中编写一个方法。 (我需要在方法内部使用continue语句。我应该这样使用吗?)

public class ForLoopExample {
    public static void main(String[] args) {
        Set<String> elements = new TreeSet<>();

        elements.add("Sarat");
        elements.add("Jalli");
        elements.add("Chandu");
        elements.add("Vijay");

        for (String ele : elements) {
            show(ele);
        }
    }

    private static void show(String a) {
        if (a.contains("S")) {
            continue;
        }

        System.err.println(a);
    }
}

我遇到错误。 (在continue处; [continue不能在循环外使用])。我需要跳过S字母。

请给上述代码提供任何解决方案。

0 个答案:

没有答案