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;
        }
}
目录
相关文章
|
存储 Java 计算机视觉
Java代码居然可以做出如此高级的图片编辑系统
Java代码居然可以做出如此高级的图片编辑系统
532 0
|
10月前
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
503 6
|
Web App开发 前端开发 安全
如何用JAVA如何实现Word、Excel、PPT在线前端预览编辑?
随着信息化的发展,在线办公也日益成为了企业办公和个人学习不可或缺的一部分,作为微软Office的三大组成部分:Word、Excel和PPT也广泛应用于各种在线办公场景,但是由于浏览器限制及微软Office的不开源等特性,导致Word、Excel和PPT在在线办公很难整合到自己公司的OA或者文档系统。
888 96
|
11月前
|
缓存 Java 程序员
Java|SpringBoot 项目开发时,让 FreeMarker 文件编辑后自动更新
在开发过程中,FreeMarker 文件编辑后,每次都需要重启应用才能看到效果,效率非常低下。通过一些配置后,可以让它们免重启自动更新。
210 0
|
Java 数据安全/隐私保护
Java使用PDFBox开发包实现对PDF文档内容编辑与保存
Java使用PDFBox开发包实现对PDF文档内容编辑与保存
448 7
|
Java 开发者
Java的多线程编辑
Java的多线程编辑
P9242 [蓝桥杯 2023 省 B] 接龙数列JAVA,边权为1的最短路问题,洛谷P9242 [蓝桥杯 2023 省 B] 接龙数列​编辑力扣1926.迷宫离入口最近的出口力扣433.
P9242 [蓝桥杯 2023 省 B] 接龙数列JAVA,边权为1的最短路问题,洛谷P9242 [蓝桥杯 2023 省 B] 接龙数列​编辑力扣1926.迷宫离入口最近的出口力扣433.
|
Java API Maven
email api java编辑方法?一文教你学会配置步骤
在Java开发中,Email API是简化邮件功能的关键工具。本文指导如何配置和使用Email API Java:首先,在项目中添加javax.mail-api和javax.mail依赖;接着,配置SMTP服务器和端口;然后,创建邮件,设定收件人、发件人、主题和正文;最后,使用Transport.send()发送邮件。借助Email API Java,可为应用添加高效邮件功能。
|
安全 Java 调度
当前仍在编辑文章 - Java 并 发 编 程 基 础
当前仍在编辑文章 - Java 并 发 编 程 基 础
95 0
|
缓存 Java 数据安全/隐私保护
当前仍在编辑文章 - Java Excel处理 - 实操案例与方法手册
当前仍在编辑文章 - Java Excel处理 - 实操案例与方法手册
192 0

热门文章

最新文章