我也纠结了半天,最终发现了错误的原因,很搞笑。- public class Test2{
- public static void main(String[] args){
- splitDemo();
- }
- public static void splitDemo(){
- String s="s,d,d,d,w";
- String regex=",";
- String [] arr=s.split(regex);
- // for(String s : arr){ //s重名了,上面已经有s了。
- for(String b : arr){
- //求解释增强for循环
- System.out.println(b);
- }
- }
- }
复制代码 里面的String s:arr 和最上面的String s="s,d,d,d,w";名字冲突了,换个名字就ok |