【发布时间】:2014-07-12 04:04:25
【问题描述】:
这可能是一个非常简单的问题,但我会先给你代码。
import java.util.Scanner;
public class help {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.print("Give: ");
String s = sc.next();
String[] parts = s.split(".");
System.out.println(parts.length);
}
}
即使我给出 192.168.1.1.1.1.1 或 1.2.3 或 ...parts.length 将始终为 0,有人可以向我解释为什么以及如何在我输入 1.2 时让它为 4 .3.4?
【问题讨论】:
标签: java arrays split string-length