用Java编写一个程序,如输入日期30 11 2009,程序将以30th Oct 2009的形式写入到文件

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:54:10
如题,使用一个包括日,月,年日期值的整数数组,将输入日期“30 11 2009”以“30th Oct 2009”的形式写入到文件中

文件路径换成你自己的就行了。。。

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;

/**
使用一个包括日,月,年日期值的整数数组,
将输入日期“30 11 2009”以“30th Oct 2009”的形式写入到文件中
*/
public class BaiDuTest {

public static void main(String[] args) {
System.out.println("Input your date as:dd mm yyyy");
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();

String dStr = str.substring(0,2);
String mStr = str.substring(3,5);
String yStr = str.substring(6,str.length());

int dd = Integer.valueOf(dStr).intValue();
int mm = Integer.valueOf(mStr).intValue();
int yy = Integer.valueOf(yStr).intValue();
String month = "";
String end = "";
String result = "";

File f = new File("d://BaiduTest.txt");
FileWriter fw;

switc