可能重复:
Java中的split()方法不适用于点(.)
我是java的新手.我想从"."中拆分一个字符串.(点)并逐个获取这些名称.但是这个程序给出了错误: "Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0"
请帮助我
String input1 = "van.bus.car";
System.out.println(input.split(".")[0]+"");
System.out.println(input.split(".")[1]+"");
System.out.println(input.split(".")[2]+"");
Run Code Online (Sandbox Code Playgroud) java ×1