我正在编写一个程序,要求用户输入他们的出生日期。对于它,我不知道如何输入数字数据,除了月、日和年之间有一个空格。现在,我让它在一行上将日期作为字符串读取,但我不确定如何做到这一点才能满足程序的规范。
使用 nextInt()
似乎是可行的方法,但我不确定。
最佳答案
如果您有一个包含以下内容的字符串:
1 1 2001
您也可以使用split方法,因此给定您的字符串“readfrominput”:
String[] numbers = readfrominput.split(" "); // space is the default delimiter.
关于java - 除了有一个空格之外不应假设的输入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2339333/