myjava--编辑java

简介: import java.util.*;//定义一个myjava类        public class myjava{        public static void main(String[] args)        {            Random r = new Random();            int mon = r.
import java.util.*;
//定义一个myjava类       
public class myjava{
        public static void main(String[] args)
        {
            Random r = new Random();
            int mon = r.nextInt(12)+1;
            int year =2000 + r.nextInt(10);
            int day = r.nextInt(30);
            System.out.println(year+"年"+mon+"月"+day+"日");
            year temp = new year();
            if(temp.isRunnis(year)==true)
           System.out.println(year+"年是闰年");
        else
           System.out.println(year+"年不是闰年");
           System.out.println(year+"年的第"+mon+"月有"+temp.getMonDay(year,mon)+"天");

               }
        }
        //定义一个year的类
        class year
        {
           int mon;
           int year;
             int day;
        //定义一个isRunnis方法
           public boolean isRunnis(int year)
          {
             boolean result = false;
             if(year%4==0&&(year%100)!=0||year%400==0)
            result=true;
            return result;

        }
        //获取月数
        public int getMonDay(int year,int mon)
          {
            boolean flag=new year().isRunnis(year);
            int february = 28;
            int result = 30;
            if(flag == true)
                february=29;
            switch(mon)
            {
                case 1:case 3:case 5:case 7:case 8:case 10:case 12:
                result = 31;break;
                case 2:result = february;break;
            }
            return result;
        }
        //获取天数功能
        public int getDay(int year,int mon,int day)
        {
            int mons[]={31,28,31,30,31,30,31,31,30,31,30,31};
            boolean flag = new year().isRunnis(year);
            int result=0;
            int i=0;
            if(flag==true)
            mons[1]=29;
            for(i=1;i<mon;i++)
                result = result=result+mons[i];
            return result+day;
        }
}
目录
相关文章
|
2月前
|
存储 Java 计算机视觉
Java代码居然可以做出如此高级的图片编辑系统
Java代码居然可以做出如此高级的图片编辑系统
42 0
|
2月前
|
Java API Maven
email api java编辑方法?一文教你学会配置步骤
在Java开发中,Email API是简化邮件功能的关键工具。本文指导如何配置和使用Email API Java:首先,在项目中添加javax.mail-api和javax.mail依赖;接着,配置SMTP服务器和端口;然后,创建邮件,设定收件人、发件人、主题和正文;最后,使用Transport.send()发送邮件。借助Email API Java,可为应用添加高效邮件功能。
|
4月前
|
安全 Java 调度
当前仍在编辑文章 - Java 并 发 编 程 基 础
当前仍在编辑文章 - Java 并 发 编 程 基 础
36 0
|
4月前
|
缓存 Java 数据安全/隐私保护
当前仍在编辑文章 - Java Excel处理 - 实操案例与方法手册
当前仍在编辑文章 - Java Excel处理 - 实操案例与方法手册
78 0
|
5月前
|
存储 Java 数据安全/隐私保护
Java云电子病历源码:电子病历在线编辑
Java云电子病历源码:电子病历在线编辑
35 0
|
JavaScript 前端开发 Java
|
Java Android开发
Java——编辑、编译和运行
Java——编辑、编译和运行
Java——编辑、编译和运行
Java图片编辑
知识相对简单,主要实现对图片的编辑,如添加文字,图片合并等。支持多文本、多图片,我是基于JDK1.8
|
Java
Java开发GUI之可编辑区域
Java开发GUI之可编辑区域
144 0
Java开发GUI之可编辑区域
|
自然语言处理 IDE Java
Java实现文本编辑时基于拼音输入的补全原型
尝试中文输入法和IDE补全/提示的集成
914 0