如何编写 For Each 循环来处理通过字符串数组来计算子字符串

正在使用 for 循环处理 String 数组并测试单元格的内容是否与子字符串匹配,如果是,则计数 ++。


编译器告诉我这可以写成 for-each 循环。我对使用 for-each 循环不是很有经验,极客对极客的文章也没有帮助。


有人可以引导我完成这个简单的转换吗?


for(int i = 0; i < parts.length; i++){

        if(parts[i].contains(subString)){

            count++;

        }

    }


    System.out.print(count);


慕婉清6462132
浏览 56回答 1
1回答

一只甜甜圈

假设这parts是一个字符串数组,你可以这样做for (String p : parts) {&nbsp; &nbsp; if(p.contains(subString))&nbsp; &nbsp; {&nbsp; &nbsp; &nbsp; &nbsp; count++;&nbsp; &nbsp; }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java