题目:接收从键盘输入的字符串格式的年龄,分数和入学时间,转换为整数、浮点数、日期类型,并在控制台输出。提示:使用包装类Integer、Double和日期转换类DateFormat实现。
思路:先输入字符串格式的年龄,分数和入学时间;2、转换为整数、浮点数、日期类型;3、控制台输出。
目的:常用类,特别是时间类之间的转换。
参考代码:
package com.bjsxt.test03;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
public class TestStringConvert{
public static void main(String[] args){
//从键盘输入字符串形式的年龄,分数和入学时间
Scanner input = new Scanner(System.in);
System.out.print("请输入年龄:");
String sage = input.nextLine();
System.out.print("请输入分数:");
String sscore = input.nextLine();
System.out.print("请输入日期(yyyy/MM/dd):");
String sdate = input.nextLine();
//年龄转换String----int
int age = 0;
age = Integer.parseInt(sage);
//分数转换 String ---double
double score = 0.0;
score = Double.parseDouble(sscore