help with program please!
this is a program i am working on to display all dates in a given year.
I am new to Java. Was wondering if anyone could provide a simpler eay to do it .
Also I need help with how to make the month February to change from 28 days to 29 when there is a leap year.
here is my code: Sorry its a little messy
**************************************************
public class exerciseDate
{
public static void main(String[] arguments)
{
int year = 2008;
int month = 1;
int day = 1;
//January
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//February
while(day <= 29)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//March
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//April
while(day <= 30)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//May
while(day <= 30)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//June
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//July
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//August
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//September
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//October
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//November
while(day <= 30)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
day = 0;
//December
while(day <= 31)
{
System.out.println(month + "/" + day + "/" + year);
day++;
}
month++;
}
}