课程
/后端开发
/Java
/Java入门第三季
此处的for循环是: for(int i=0;i<s.length();i++)
而我用for (int i:s) 就不行了,有大神解答一下吗?
2018-04-28
源自:Java入门第三季 2-4
正在回答
foreach是遍历数组的,而此处是字符串
慕粉1043467177 提问者
时代花园
foreach也可以便利字符串的,只不过需要转换罢了,改为以下代码就行了
int num = 0;
for ( char i : s .toCharArray() )
{
if ( i=='a' ) {
num++;
}
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
3 回答关于for循环
2 回答for循环
4 回答for循环
1 回答for循环