import java.util.*; import java.io.*; /** * This program is the exsample of making a file whose name is date. */ class MakeDateFile{ public void MakeFile(){ String filename; Calendar cl = Calendar.getInstance(); int year =cl.get(Calendar.YEAR); int month =cl.get(Calendar.MONTH); int day =cl.get(Calendar.DAY_OF_MONTH); int january = Calendar.JANUARY; int february =Calendar.FEBRUARY; int march = Calendar.MARCH; int april = Calendar.APRIL; int may = Calendar.MAY; int june = Calendar.JUNE; int july = Calendar.JULY; int august = Calendar.AUGUST; int october = Calendar.OCTOBER; int november = Calendar.NOVEMBER; int september = Calendar.SEPTEMBER; int december = Calendar.DECEMBER; if(month == january){ month=1; } else if(month == february){ month=2; } else if(month == march){ month=3; } else if(month == april ){ month=4; } else if(month == may){ month=5; } else if(month == june){ month=6; } else if(month == july){ month=7; } else if(month == august){ month=8; } else if(month == september){ month=9; } else if(month == october){ month=10; } else if(month ==november ){ month=11; } else if(month ==december ){ month=12; } int ret = year*10000+month*100+day; Integer date = new Integer(ret); filename=date.toString(); try{ FileWriter fw = new FileWriter("./"+filename); fw.close(); }catch(Exception e){ } } public static void main(String args[]){ if(args.length!=0){ System.err.println("usage:Java MakeDateFile "); } MakeDateFile mkf = new MakeDateFile(); mkf.MakeFile(); } }