-6
我是java的初學者。
我正試圖創建一個計算一個人的年齡的程序。我怎樣才能得到用戶的生日日期輸入?
用java計算年月和日的年齡
我是java的初學者。
我正試圖創建一個計算一個人的年齡的程序。我怎樣才能得到用戶的生日日期輸入?
用java計算年月和日的年齡
您是否正在使用Java 8,您可以使用LocalDate來解析日期。這將解析日期格式YYYY-MM-DD ...
import java.time.LocalDate;
import java.util.Scanner;
public class ParseDate {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter date> ");
String input = scanner.nextLine();
LocalDate parsed = LocalDate.parse(input);
System.out.println("You entered: " + parsed);
scanner.close();
}
}
輸出示例:
Enter date> 1978-12-23
You entered: 1978-12-23
模式是「yyyy-MM-dd」,而不是「YYYY-MM-DD」 。 – Tom
我剛開始用Java開發。請告訴我一個簡單的代碼 –
從一些關於Java的入門教程開始。從用戶那裏獲得輸入一般都覆蓋在那裏。 – David
您是否打擾*查看['LocalDate'](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html)的javadoc,然後查看[方法](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html#method.summary)它有?由於缺乏研究而降低投票率。 – Andreas