package cn.ysm.homework;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Scanner;
import org.omg.Messaging.SyncScopeHelper;
/**
* 2. 接收从键盘输入的字符串格式的年龄,分数和入学时间,转换为整数、浮点数、日期类型,并在控制台输出。
提示:使用包装类Integer、Double和日期转换类DateFormat实现
* @author lenovo
*
*/
public class HomeWork02 {
public static void main(String[] args) throws ParseException {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入年龄:");
String age = scanner.nextLine();
System.out.println("请输入分数:");
String source = scanner.nextLine();
System.out.println("请输入入学时间:(例:2010-5-6)");
String date = scanner.nextLine();
int Age = Integer.parseInt(age);
double Source = Double.parseDouble(source);
//字符串转时间对象
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date d = df.parse(date);
//时间对象转日期对象
Calendar c = new GregorianCalendar();
c.setTime(d);
System.out.println("年龄:"+Age+";\n分数:"+Source+";\n入学时间:"+c);
}
}