如何在主函数中调用自己写的方法
用键盘输入一个整数,
然后在自己写的方法中判断他是奇数还是偶数,
要打印出来,谢谢了
System.out.println();
System.out.println("Please enter your birth date(Ex:01):");// Ask for the user's birth date
date = scan.nextInt();
myBirthday.analysis (date);// ----------------------------------------------------------------------
// Method to determine if date is odd or even
// ----------------------------------------------------------------------
private void analysis(int a)
{
if (a%2==0)
{
System.out.println("Your birth date's num is even");
}
else
{
System.out.println("Your birth date's num is odd");
}
}
怎么运行的时候没有结果,请问需要怎么修改
用键盘输入一个整数,
然后在自己写的方法中判断他是奇数还是偶数,
要打印出来,谢谢了
System.out.println();
System.out.println("Please enter your birth date(Ex:01):");// Ask for the user's birth date
date = scan.nextInt();
myBirthday.analysis (date);// ----------------------------------------------------------------------
// Method to determine if date is odd or even
// ----------------------------------------------------------------------
private void analysis(int a)
{
if (a%2==0)
{
System.out.println("Your birth date's num is even");
}
else
{
System.out.println("Your birth date's num is odd");
}
}
怎么运行的时候没有结果,请问需要怎么修改
public class Birthday {
public static void main(String[] args) {
Birthday bir = new Birthday();
Scanner input = new Scanner(System.in);
System.out.println("Please enter your birth date(Ex:01):");
int date = input.nextInt();
bir.analysis(date);
}
private void analysis(int a) {
if (a % 2 == 0) {
System.out.println("Your birth date's num is even");
} else {
System.out.println("Your birth date's num is odd");
}
}
}
System.out.println("Please Input A Number:");
System.out.println("Result:" + (0 == (new Scanner(System.in).nextInt() % 2) ? "Even Number" : "Odd Number"));