我希望程序接受输入并从该字符串中删除分隔符,然后将其添加回来,然后我可以稍后将其解析为对象LocalDate,但我无法执行所需的操作。
Scanner darshit = new Scanner(System.in);
String oo = "";
System.out.println("Enter your DOB: ");
String dob = darshit.next();
String[] words = dob.split("\\D");
for (int i = 0; i > words.length; i++) {
oo = oo + words[i];
}
System.out.println(oo);
Run Code Online (Sandbox Code Playgroud)
例如,输入 DOB 25-06-2008 后,输出应该是 25062008 或 2662008,但我得到的不是这个,而是一个空行!