Kleidemos
19-12-2002, 14:33
Ho questo cod:
import java.util.*;
class date
{
public static void main(String args[])
{
Date d = new Date();
String mesi[]= new String[12];
String giorni[]= new String[7];
// i giorni
giorni[1]= "Lunedi";
giorni[2]= "Martedi";
giorni[3]= "Mercoledi";
giorni[4]= "Giovedi";
giorni[5]= "Venerdi";
giorni[6]= "Sabato";
giorni[7]= "Domenica";
// i mesi
mesi[1]= "Gennaio";
mesi[2]= "Febbraio";
mesi[3]= "Marzo";
mesi[4]= "Aprile";
mesi[5]= "Maggio";
mesi[6]= "Giugno";
mesi[7]= "Luglio";
mesi[8]= "Agosto";
mesi[9]= "Settembre";
mesi[10]= "Ottobre";
mesi[11]= "Novembre";
mesi[12]= "Dicembre";
System.out.println("Oggi è " + giorni[d.getDay()]
+ ", sono le ore " + d.getHours() + "." + d.getMinutes()
);
System.out.println("Siamo nel mese di" + mesi[d.getMonth()]
+ "nell'anno" + (d.getYear()+1900)
);
}
}
Ma appena lo eseguo mi da eccezzione................why?
import java.util.*;
class date
{
public static void main(String args[])
{
Date d = new Date();
String mesi[]= new String[12];
String giorni[]= new String[7];
// i giorni
giorni[1]= "Lunedi";
giorni[2]= "Martedi";
giorni[3]= "Mercoledi";
giorni[4]= "Giovedi";
giorni[5]= "Venerdi";
giorni[6]= "Sabato";
giorni[7]= "Domenica";
// i mesi
mesi[1]= "Gennaio";
mesi[2]= "Febbraio";
mesi[3]= "Marzo";
mesi[4]= "Aprile";
mesi[5]= "Maggio";
mesi[6]= "Giugno";
mesi[7]= "Luglio";
mesi[8]= "Agosto";
mesi[9]= "Settembre";
mesi[10]= "Ottobre";
mesi[11]= "Novembre";
mesi[12]= "Dicembre";
System.out.println("Oggi è " + giorni[d.getDay()]
+ ", sono le ore " + d.getHours() + "." + d.getMinutes()
);
System.out.println("Siamo nel mese di" + mesi[d.getMonth()]
+ "nell'anno" + (d.getYear()+1900)
);
}
}
Ma appena lo eseguo mi da eccezzione................why?