Нормальный метод:
импортировать java.util.scanner; открытый класс bissextile {public static void main (string [] args) {scanner input = new Scanner (System.in); // Объявление системы переменной сканера. значение введено в следующую строку, если (годы <1000 || Годы> 9999) System.out.println («Пожалуйста, введите год более 1000 и менее 9999»); else if (годы % 4 == 0 && годы % 100! = 0 || Годы % 400 == 0) {// Платиновый легальный год System.out.println (годы+"Год перейного года"); } else {System.out.println (годы+"Год обычного года"); }}} catch (Exception e) {// Система обработки исключений. e.printstacktrace (); // распечатать местоположение и причину ошибки в программе}}}}Общие функции/методы:
import java.util.Scanner;public class Bissextile { boolean bissextile(int year){ // Method for creating boolean type if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0){ //Flat leap year judgment algorithm return true;}else{return false;}}public static void main(String[] args) {bissextile b = new bissextile (); // Создать Scanner Scanner input = new Scanner (System.in); // Объявит систему переменных сканера. (Год 1 <1000 || Год 1> 9999) {System.out.println («Пожалуйста, введите год, превышающий 1000 и менее 9999»);} else if (b.bissextile (Год1)) {// Объект вызывает биссексельный метод. Год ");}}}} catch (Exception e) {// Система обработки исключений. e.printstacktrace (); // распечатать местоположение и причину ошибки в программе}}}}Примечание. Второй метод использует объектно-ориентированную идею