出生日期输入输出
题目描述:
输入一个人的出生日期(包括年月日),将该生日中的年、月、日分别输出。
输入描述:
输入只有一行,出生日期,包括年月日,年月日之间的数字没有分隔符。20130225
输出描述:
三行,第一行为出生年份,第二行为出生月份,第三行为出生日期。输出时如果月份或天数为1位数,需要在1位数前面补0。
year=2013
month=02
date=25
代码实现:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
String date=bf.readLine();
inputDate(date);
}
public static void inputDate(String date) {
System.out.println("year="+date.substring(0, 4));
System.out.println("month="+date.substring(4, 6));
System.out.println("date="+date.substring(6, 8));
}
}