「java编写判断润平年」java平年闰年的判断代码

博主:adminadmin 2022-12-31 20:48:10 540

今天给各位分享java编写判断润平年的知识,其中也会对java平年闰年的判断代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

用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判断平年闰年

闰年:能被4整除,但不能被100整除,或能被100整除,又能被400整除。

Scanner scan = new Scanner(System.in);

int input = scan.nextInt();

if ((input % 4 == 0 input % 100 != 0)

|| ( input % 400 == 0))

System.out.println(input + "年闰年");

else

System.out.println(input + "年平年");

根据输入的年份判断是否是闰年?(在JAVA用if-else)

一、问题分析

闰年的判断规则如下:

1.若某个年份能被4整除但不能被100整除,则是闰年。

2.若某个年份能被400整除,则也是闰年。

二、根据闰年的判断规则,代码设计如下

import java.util.Scanner;

class Bissextile{

public static void main(String[] args){

System.out.printtln("请输入年份");

int year;//接收输入的年份

Scanner scanner = new Scanner(System.in);

year = scanner.nextln();

if(year0||year3000){

System.out.println("年份有误!");

}

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

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

}else{

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

}

}

}

扩展资料:

另外,闰年的判断还可以按照如下代码设计:

import java.util.Scanner;

class LunTan1

{

public static void main(String[] args)

{

System.out.println("请输入一个年份");

Scanner scan=new Scanner(System.in);

int year=scan.nextInt();

scan.close();

ifleapyear(year);

}

private static void ifleapyear(int year){

if (year0)

{

if (year%100==0)

{

if (year%400==0)

{

System.out.println("您输入的"+year+"年是闰年");

}

else

{

System.out.println("您输入的"+year+"年是平年");

}

}

else if (year%4==0)

{

System.out.println("您输入的"+year+"年是闰年");

}

else

{

System.out.println("您输入的"+year+"年是平年");

}

}

else

{

System.out.println("您的输入不合法,请确认后再次输入");

Scanner scan=new Scanner(System.in);

year=scan.nextInt();

scan.close();

ifleapyear(year);

}

}

}

关于java编写判断润平年和java平年闰年的判断代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。