QUESTION
The purpose of this exercise is to take
code from a previous exercise and encapsulate it in a method that takes
parameters. You should start with a working solution to Exercise 2.2.
- Write a method called printAmerican that takes the day, date, month and year as parameters and that prints them in American format.
- Test your method by invoking it from main and passing appropriate arguments. The output should look something like this (except that the date might be different):
3. Once you have debugged printAmerican, write another method called printEuropean that prints the date in European format.
SOLUTION
public class ThinkJava3_Ex4 {
//Step 1
public static void printAmerican (String day, int date, String month, int year){
System.out.println(day+", "+month+" "+date+", "+year);
}
//Step 2
public static void main (String []args){
printAmerican("Sat", 2, "Jan", 2016);
//Step 4
printEuropean("Sat", 2, "Jan", 2016);
}
//Step 3
public static void printEuropean (String day, int date, String month, int year){
System.out.println(day+" "+date+" "+month+", "+year);
}
}
No comments:
Post a Comment