Maison  >  Article  >  Java  >  Exemple de partage de code expliquant comment déterminer si une année est une année ordinaire ou une année bissextile en Java

Exemple de partage de code expliquant comment déterminer si une année est une année ordinaire ou une année bissextile en Java

黄舟
黄舟original
2017-06-04 09:25:155007parcourir

Cet article présente principalement Java en détail pour déterminer si une année donnée est une année ordinaire ou une année bissextile. Elle a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

Exigences :

* Déterminer si l'année saisie par l'utilisateur est une année ordinaire ou une année bissextile

Code d'implémentation :

import java.util.Scanner;

/**
 * 要求:
 *  判断用户输入的年份是平年还是闰年
 * @author Administration
 *
 */
public class Judge {
 public static void main(String[] args) {
  Scanner input = new Scanner(System.in);
  System.out.println("请输入一个年份:");
  long year = input.nextLong();
  //闰年需要满足的条件:能被4整除但不能被100整除,或者能被400整除,满足其中一个即可
  if((year%4==0 && year%100!=0) || year%400==0 ){
   System.out.println(year+"年是闰年!");
  }else{
   System.out.println(year+"年是平年!");
  }
 }
}

Exécuter le résultat :

Veuillez saisir une année :
1000
1000 est une année ordinaire !

Veuillez saisir une année :
2000
2000 est une année bissextile !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn