for(char i :a.toCharArray() ){ if(b.indexOf(i)!=-1) 是真么意思啊.String a="abcd";String b="cdefg";请高手详细讲一下上面的for循环意思是什么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/22 06:44:23
![for(char i :a.toCharArray() ){ if(b.indexOf(i)!=-1) 是真么意思啊.String a=](/uploads/image/z/10590051-3-1.jpg?t=for%28char+i+%3Aa.toCharArray%28%29+%29%7B+if%28b.indexOf%28i%29%21%3D-1%29+%E6%98%AF%E7%9C%9F%E4%B9%88%E6%84%8F%E6%80%9D%E5%95%8A.String+a%3D%22abcd%22%3BString+b%3D%22cdefg%22%3B%E8%AF%B7%E9%AB%98%E6%89%8B%E8%AF%A6%E7%BB%86%E8%AE%B2%E4%B8%80%E4%B8%8B%E4%B8%8A%E9%9D%A2%E7%9A%84for%E5%BE%AA%E7%8E%AF%E6%84%8F%E6%80%9D%E6%98%AF%E4%BB%80%E4%B9%88%3F)
for(char i :a.toCharArray() ){ if(b.indexOf(i)!=-1) 是真么意思啊.String a="abcd";String b="cdefg";请高手详细讲一下上面的for循环意思是什么?
for(char i :a.toCharArray() ){ if(b.indexOf(i)!=-1) 是真么意思啊.
String a="abcd";
String b="cdefg";
请高手详细讲一下上面的for循环意思是什么?
for(char i :a.toCharArray() ){ if(b.indexOf(i)!=-1) 是真么意思啊.String a="abcd";String b="cdefg";请高手详细讲一下上面的for循环意思是什么?
这个是JDK 1.5 以后java新特性之一.
for(char i :a.toCharArray() )
首先,我给你用国语说下用法
for(代表数组里面数据的变量:数组)
因此,我们分析上面那句话就是,首先把a转换为一个字符数组,即通过a.toCharArray()来实现.然后定义一个变量i ,每次循环的时候,虚拟机将数组依次对a取值,并将值赋给i.