首页上一页 1 下一页尾页 1 条记录 1/1页
代码问题:为什么出错
发表在Java图书答疑
2018-08-25
《零基础学Java》第5章 字符串
是否精华
是
否
版块置顶:
是
否
下面的代码为什么出错:
String email=abc@163.com
String[] arr1=email.split(''@'');
String[] arr2=arr1[1].split(''.'');
System.out.print(''您的名字:''+arr1[0]);
//结果abc
System.out.print(''您的注册网站名字:''+arr2[0]); //结果163
编译不会出错,但是运行到最后一句显示错误。这是因为什么呢?但是我把第③行
arr1[1].split(''.'')改成
arr1[1].split(''.c'')就不会出错。是不是“.”点号不能当分隔符?
String email=abc@163.com
String[] arr1=email.split(''@'');
String[] arr2=arr1[1].split(''.'');
System.out.print(''您的名字:''+arr1[0]);
//结果abc
System.out.print(''您的注册网站名字:''+arr2[0]); //结果163
编译不会出错,但是运行到最后一句显示错误。这是因为什么呢?但是我把第③行
arr1[1].split(''.'')改成
arr1[1].split(''.c'')就不会出错。是不是“.”点号不能当分隔符?
于2018-08-25 19:41:30编辑