java闰年,java闰年判断

本文目录一览:

什么是闰年,java中闰年闰年如何判断?

①、普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年)

②、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)

if((year%4==0year%1!=0)||(year%400==0))

{

System.out.println(year+”年是闰年”);

}

利用JAVA判断年是否是闰年

以下为代码:

import java.applet.*;

import java.awt.*;

import java.awt.event.*;

public class LeapyearTest extends Applet implements ActionListener{

Label lblResult;

Button btn;

TextField txt;

int year;

boolean leap;

public void init() {

lblResult=new Label(“请输入要判断的年份”);

txt=new TextField(5);

btn=new Button(“判断”);

add(lblResult);

add(txt);

add(btn);

btn.addActionListener(this);

}

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

year=Integer.parseInt(txt.getText());

if(year%4==0;;(year%100)!=0)

{leap=true;

}

else if(year%400==0){

leap=false;

}

if(leap==true)

lblResult.setText(year+”年是闰年”);

else

lblResult.setText(year+”年是平年”);

txt.setText(“”);

}

}

扩展资料:

在windows下编译java文件、执行:

1、先创建一个txt,更改为test.java。

2、编写代码,为输出为holloword。

3、找到cmd,并进行打开cmd。

4、编译java文件,输入命令为javac test.java。

5、如果没有报错,查看当前目录下是否有class文件产生。

6、执行class文件,在命令输入java test,输出为holloword。

判断一年是否为闰年的java程序

代码如下:

import java.util.Scanner;

public class LeapYear {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println(“请输入一个年份:”);

long year = scan.nextLong();

if (year % 4 == 0  year % 100 != 0 || year % 400 == 0) {

System.out.println(year + “年是闰年!”);

} else {

System.out.println(year + “年是平年!”);

}

}

}

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java判断闰年的方法,要求在类中建立方法

第一处填 public static boolean isLeapYear(int y)

第二处填 year

完整的判断闰年的Java程序如下

public class Main {

 public static boolean isLeapYear(int y){

  return (y%4==0  y%100!=0) || (y%400==0);

 }

 public static void main(String[] args) {

  for(int year=1990;year=2010;year++) 

  {

   if(isLeapYear(year)){

    System.out.println(year);

   }

  }

 }

}

运行结果

原创文章,作者:AHUR,如若转载,请注明出处:https://www.506064.com/n/140356.html

(0)
AHURAHUR
上一篇 2024-10-04
下一篇 2024-10-04

相关推荐

  • java和golang,java和golang 字符串处理

    本文目录一览: 1、go语言和java哪个更有前途 2、golang比java好,会取代java,你们认可吗? 3、golang和java,谁才是最终答案? go语言和java哪个…

    编程 2024-10-03
  • 操作mysql数据库插入数据(将爬取的数据存入MySQL数据库)

    本文目录一览: 1、MySQL(DML数据操作语言,添加/删除/修改数据库数据) 2、MYSQL中执行插入操作的关键字是 3、怎么往mysql表里添加数据 4、怎么往mysql中写…

    编程 2024-10-04
  • 详解菜鸟教程Vue

    一、菜鸟教程Vue官网 Vue.js 是一套构建用户界面的渐进式框架。Vue被设计成易于上手的库,同时也能够实现更复杂的应用程序的细节。菜鸟教程Vue官网(https://www.…

    编程 2024-10-04
  • sqllength详解

    一、sqllength概述 SQL是一种通用的关系型数据库语言,其主要目的是在关系型数据库中存储、操作和查询数据,从而使数据管理更加方便和高效。而sqllength是SQL中的一个…

    编程 2024-10-03
  • Python中的成员运算符: in和not in的用法

    一、in运算符 in运算符是Python中的一种成员运算符,用来检查一个元素是否在另一个序列中。该运算符接受两个参数,第一个参数是待查找的元素,第二个参数是序列。 # 列表中检查元…

    编程 2024-10-14
  • Python环境变量配置指南

    Python是一门广泛应用于人工智能、数据挖掘、爬虫等领域的编程语言,使用Python前需要正确配置环境变量。本文将从多个方面讲解Python环境变量的配置指南。 一、Python…

    编程 2024-10-04
  • mysql多表查询实例(mysql多对多查询)

    本文目录一览: 1、mysql多表查询并创建视图 2、mysql复杂查询–多表查询 3、MYSQL多表联合查询 (4表) mysql多表查询并创建视图 MySQL在多个…

    编程 2024-10-03
  • 详解Material Theme

    Material Theme 是 Google 为 Android 设计的一套 UI 界面风格,它的设计旨在提供一种更加具有深度感、物理感和空间感的界面风格。除了 Android …

    编程 2024-10-04
  • np.finfo函数详解

    在数据分析和统计学中,需要对数字进行计算和处理。由于计算机的数字存储是有限的,因此需要考虑数字的精度问题。在NumPy中,np.finfo函数帮助我们在计算和处理数字时更好地掌握数…

    编程 2024-10-10
  • 如何在python中将dd,如何在Python中将一个信息表达五次

    本文目录一览: 1、python 怎么把文件夹下所有文件复制 2、python中,如何将字符串中的多个不等量空格改为改为逗号分隔? 3、python怎么运行 4、python中怎么…

    编程 2024-10-04

发表回复

登录后才能评论