当前位置: 代码迷 >> Eclipse >> 这种for语句如何理解
  详细解决方案

这种for语句如何理解

热度:39   发布时间:2016-04-23 13:27:40.0
这种for语句怎么理解
//通过文件名判断是什么类型的文件
private boolean checkEndsWithInStringArray(String checkItsEnd, 
String[] fileEndings)
{
for(String aEnd : fileEndings)
{
if(checkItsEnd.endsWith(aEnd))
return true;
}
return false;
}


------解决方案--------------------
相当于 迭代数组
没一次循环从fileEndings 中取出一个元素 将值赋给aEnd 
然后循环体里面可以对aEnd操作。
------解决方案--------------------
相当于for(int i=0; i<fileEndings.length; i++){}
这种形式的for(String aEnd : fileEndings)语句好像是jdk1.5新增的(记不太清楚了)
  相关解决方案