我希望能够为另一个方法的输入调用三个方法的返回。在下面的示例中,我有其他方法从 MM/DD/CCYY 日期中提取月、日和年。然后,dayOfWeekMethod 获取这些整数并计算出给定日期是星期几。如何正确格式化前两行以正确给出结果?谢谢!!
这是我所拥有的(这是错误的):
System.out.println("The date is "+MyDateTest.dayOfWeekMethod(MyDateTest.monthMethod(date),
MyDateTest.dayMethod(date), MyDateTest.yearMethod(date));
public static int dayMethod(String dateInput){
int day = MyDate.getDay(dateInput);
return day;
}
public static int monthMethod(String dateInput){
int month = MyDate.getMonth(dateInput);
return month;
}
public static int yearMethod(String dateInput){
int year = MyDate.getYear(dateInput);
return year;
}
public static String dayOfWeekMethod(int month, int day, int year){
String dayOfWeek = MyDate.dayofWeek(month, day, year);
return dayOfWeek;
}
最佳答案
无法测试,因为我没有 MyDate 类,但如果您的 MyDate 类有效,这应该可以工作。
public static void main(String[] args) {
String date = "";
int day = dayMethod(date);
int month = monthMethod(date);
int year = yearMethod(date);
System.out.println("The date is "+dayOfWeekMethod(month,day,year));
}
public static int dayMethod(String dateInput) {
int day = MyDate.getDay(dateInput);
return day;
}
public static int monthMethod(String dateInput) {
int month = MyDate.getMonth(dateInput);
return month;
}
public static int yearMethod(String dateInput) {
int year = MyDate.getYear(dateInput);
return year;
}
public static String dayOfWeekMethod(int month, int day, int year) {
String dayOfWeek = MyDate.dayofWeek(month, day, year);
return dayOfWeek;
}
关于java - 如何调用其他方法的返回是其他方法的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26451569/