日期:2014-05-20  浏览次数:20788 次

求一个新手程序~~
比如说在键盘输入2008/8/8然后打印出2008年8月8日!求完整的程序!!包括引包~~~

------解决方案--------------------
是这样吧
Java code

package com.ibm.lan.test;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Scanner;

public class DateTest {

    public static void main(String[] args) {

        Scanner sn = new Scanner(System.in);
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日");
        while (true) {
            String s = sn.nextLine();
            try {
                System.out.println(sdf2.format(sdf.parse(s)));
            } catch (ParseException e) {
                e.printStackTrace();
            }
        }
    }
}