switch-case小练习
计算某一天是这一年的第几天

/*
switch-case 输入年月日,计算日期是这一年的第几天
(ps:未考虑输入非法情况)
*/
import java.util.Scanner;
class SwitchExer{public static void main(String[] args){Scanner scan = new Scanner(System.in);System.out.println("请输入year:");int year = scan.nextInt();System.out.println("请输入month:");int month = scan.nextInt();System.out.println("请输入day:");int day = scan.nextInt();//定义一个变量存放计算结果int sumDay = 0;switch(month){case 12:sumDay += 30;case 11:sumDay += 31;case 10:sumDay += 30;case 9:sumDay += 31;case 8:sumDay += 31;case 7:sumDay += 30;case 6:sumDay += 31;case 5:sumDay += 30;case 4:sumDay += 31;case 3:if ((year%4 == 0&&year%100 != 0) || year%400 == 0){sumDay += 29;}elsesumDay += 28;case 2:sumDay += 31;case 1:sumDay += day;}System.out.println(year + "年" + month + "月" + day + "日是当年的第" + sumDay + "天");}}

java计算某一天是这一年的第几天相关推荐

  1. Java计算两个字符串日期之间的天数差

    Java计算两个字符串日期之间的天数差 调用方法: public static void main(String[] args) throws ParseException {String a = & ...

  2. 炒股Java_基于java计算买卖股票的最佳时机

    这篇文章主要介绍了基于java计算买卖股票的最佳时机,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 问题: 可以将问题转化为如下图所示,即求多个累计 ...

  3. java中日期计算时间差,用java计算日期/时间差

    用java计算日期/时间差 我也想计算两个日期之间的差额以小时/分钟/秒为单位. 我的代码有一个小问题,就是:String dateStart = "11/03/14 09:29:58&qu ...

  4. java如何计算时间天数差,java计算两个时间相差天数的方法汇总

    问题描述: 输入:两个日期 输出:两个日期相差的天数 具体代码实现 方法1: 通过calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 年份是 ...

  5. Java计算时间差、日期差总结(亲测)

    Java计算时间差.日期差总结 最近工作中遇到需要计算时间差,搜索了几种计算时间差的方法,这里总结一下 1.java 7中的日历类Calendar Calendar类使用其静态的getInstance ...

  6. Java计算时间差_传统的SimpleDateFormat类

    Java计算时间差_传统的SimpleDateFormat类 SimpleDateFormat simpleFormat = new SimpleDateFormat("yyyy-MM-dd ...

  7. java计算混淆矩阵(分类指标:查准率P,查全率R,P和R的调和均值F1,正确率A)

    [0]README 本文使用 java 计算混淆矩阵,并利用 混淆矩阵值计算 分类指标:通用分类指标有: 查准率,查全率,查准率和查全率的调和均值F1值,正确率, AOC, AUC等:本文计算前4个指 ...

  8. java 计算协方差_Java的深度:通过协方差暴露的API泄漏

    java 计算协方差 Java有时可能非常棘手,特别是在API设计中. 让我们看一个非常有趣的展示柜. jOOQ强烈地将API与实现分开. 所有API都在org.jooq包中,并且是公共的. 大多数实 ...

  9. [转载] java 计算协方差_Java的深度:通过协方差暴露的API泄漏

    参考链接: 关于Java中null的有趣事实 java 计算协方差 Java有时可能非常棘手,特别是在API设计中. 让我们看一个非常有趣的展示柜. jOOQ强烈地将API与实现分开. 所有API都在 ...

  10. java计算时间差距_硬计算和软计算之间的差异

    java计算时间差距 什么是计算? (What is Computing?) The process of accomplishing a particular task with the help ...

最新文章

  1. 110道Python面试真题
  2. python del函数_干货:Python的内存管理办法
  3. RedLock实现原理
  4. linux系统输入指令,详解linux系统输入输出管理和vim的常用功能
  5. java配置运行环境和配置
  6. 终于开源!基于Overlap的激光雷达全局定位算法!
  7. 瑞星布局:安全软件的时尚模式
  8. 中低频量化交易策略研发04_ 简单的择时策
  9. java中res是什么意思_java中的set是什么意思
  10. Atitit 动态调用webservice与客户端代理方式调用
  11. 测试用例的设计方法及例子
  12. 那些年我们感到不可思议的数据恢复
  13. 打开IIS管理器命令cmd
  14. 使用poi解析word转html,并处理word中图片
  15. 微信开放平台:微信扫码登录功能
  16. Eigen库计算两个向量夹角
  17. python把文件转化为二进制流-python:将一个文件转换为二进制文件(binary)
  18. java 俄罗斯 id_Java ZoneId systemDefault()用法及代码示例
  19. 在Chrome安装Edge的插件
  20. 【前端面试】首屏优化

热门文章

  1. uip-0[1].6中文说明
  2. 考研日语线上笔记(七):十年真题完型精翻篇(2012-2021年)
  3. c语言香农编码文件压缩,谈谈熵编码无损压缩的原理
  4. 空间分析方法在计算机上的应用,空间分析
  5. 大健康产业B2B2C多用户电商平台开发,开启数字化消费新蓝海
  6. java backoff_Java BackOff类代码示例
  7. Feed Ratios
  8. ACM大量习题题库及建议培养计划
  9. SVN :one or more files are in a conflicted state 一个或多个文件处于冲突状态
  10. JavaEE进阶——Spring学习笔记