这个java题 怎么做?

来源:百度知道 编辑:UC知道 时间:2024/09/25 08:32:40
创建一个空白属性文件,使用JOptionPanl的输入对话框输入出生年月日,然后使Properties类将出生年月日写入属性文件创建类似的键值对例如:
year=1980 month=5 date=8
最后读取属性文件,计算出生那天是星期几

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

public class Myclass extends Properties{//继承Properties类
public Myclass(){
InputStream inputStream= getClass().getResourceAsStream("/a.properties");//文件名为a.properties 获得该文件的输入流
try {
load(inputStream);//读该文件
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
----------------------
import java.util.Calendar;
import java.util.GregorianCalendar;

public class Test {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Myclass myclass=new Myclass();
String[] week={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
int year=Integer.parseInt(myclass.getProperty("year")) ;