如何更改此程序中的for循环:
public class deleteplz{
public static void main(String args[]){
String[] cdSporNavn = new String[4];
cdSporNavn[0]="fritjof i fjøset";
cdSporNavn[1]="java jive";
cdSporNavn[2]="hæla i taket";
cdSporNavn[3]=cdSporNavn[1] + "på julebord";
for (int sporNr=0; sporNr<cdSporNavn.length; sporNr++){
if(cdSporNavn[sporNr].indexOf("java") != -1){
System.out.println(cdSporNavn[sporNr]);
}
}
}
}
增强的for循环?提前谢谢
答案 0 :(得分:1)
您可以使用以下语法执行此操作:
for (String s: cdSporNavn){
if(s.indexOf("java") != -1){
System.out.println(s);
}
}
有关详细信息和示例,请参阅Using Enhanced For-Loops with Your Classes。