【发布时间】:2016-05-12 14:38:00
【问题描述】:
我正在尝试在java中使用String的Split方法我有这样的例子。
String number = Math.random() * 100 + "";
System.out.println("Number is : " + number);
String[] seprate = number.split(".");
System.out.println(seprate.length);
它应该给我 2 堆数组我的意思是 2 数组元素,如果值类似于例如67.90512897385857
但它并没有那样赋予价值
String number = Math.random() * 100 + "";
System.out.println("Number is : " + number);
String[] seprate = number.split(".");
System.out.println(seprate.length);
System.out.println(seprate[1]);
它给出了 arrayindexoutbound 异常。
有人给出想法,为什么它会这样给予?
【问题讨论】: