Kamal Yusuf Ответов: 1

Проверьте, является ли число четным или нечетным методами java


Я пытаюсь проверить, является ли число четным или нечетным, которое возвращает строку. Я написал код, но когда я бегу, после того, как я ввожу номер, ничего не происходит.
import java.util.Scanner;

public class Demo {
	public static void main(String[] args) {

		Scanner in = new Scanner(System.in);

		System.out.print("Enter a number: ");
		int number = in.nextInt();
		evenOdd(number);

	}

	public static String evenOdd(int n) {
		String s = "";

		if (n % 2 == 0) {
			s = n + " is an even number";
		} else {
			s = n + " is an odd number";
		}

		return s;

	}

}


Что я уже пробовал:

Написание тела метода, и после вызова метода в моем основном, ничего не происходит после того, как я ввожу номер.

1 Ответов

Рейтинг:
12

Thomas Daniels

Ничего не происходит, потому что вы не печатаете вывод evenOdd на консоль.

System.out.print(evenOdd(number));

вместо того чтобы только evenOdd(number) должен работать. Или вы можете убедиться, что он печатает в evenOdd вместо того, чтобы возвращать выходные данные, это тоже вариант.


ridoy

а 5.

Thomas Daniels

Спасибо.