黑马程序员技术交流社区
标题:
不知道错哪了?
[打印本页]
作者:
静水流华
时间:
2014-9-4 15:07
标题:
不知道错哪了?
class spiltDemo
{
public static void main(String[] args)
{
String arr ="23,45,12,46,34,45,23";
String[] arr1 =arr.spilt(",");
for (int i=0;i<=arr1.length;i++ )
{
System.out.println(arr1[i]);
}
}
}
复制代码
---------- javac ----------
spiltDemo.java:6: 错误: 找不到符号
String[] arr1 =arr.spilt(",");
^
符号: 方法 spilt(String)
位置: 类型为String的变量 arr
1 个错误
作者:
夜半风
时间:
2014-9-4 15:45
是split 不是spilt
作者:
夜半风
时间:
2014-9-4 15:49
另外还有一个地方不合理就是for循环里面的 应该是i<arr1.length-1
作者:
夜半风
时间:
2014-9-4 15:50
按照原来写法会发生角标越界异常 角标的最大值和数组长度相差一
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2