基础测试题 数字转换
来源:互联网 发布:下载软件大全 编辑:程序博客网 时间:2024/06/01 10:19
<div align="center"></div>
每隔一秒打印一次
package test;import java.text.SimpleDateFormat;import java.util.Date;public class Showtime extends Thread {public void run(){while (true) {try{sleep(1000);} catch (InterruptedException e) {e.printStackTrace();}Date date = new Date();SimpleDateFormat dfm = new SimpleDateFormat("hh:mm:ss");System.out.println(dfm.format(date));}}public static void main(String[] args) {Showtime tr = new Showtime();tr.run();}}
/* * 第二题:从键盘接受一个数字,打印该数字表示的时间,最大单位到天 * 例如: *键盘输入6,打印6秒 *键盘输入60,打印1分 *键盘输入66,打印1分6秒 *键盘输入666,打印11分6秒 *键盘输入3601,打印1小时1秒 *键盘输入86440,打印1天40秒 * * 思路:利用判断语句,判断出对应的天,时 ,分,秒。 * * * */public class Test2 { public static void main(String[] args) { // TODO 自动生成的方法存根 Scanner sss = new Scanner(System.in); System.out.print("请输入秒数::"); int mun ,second,minute,hour,day,n; mun = sss.nextInt(); System.out.print("键盘输入"+mun+".......打印:"); if(mun >0){ if(mun >=86400) //判断天数 { day = mun/86400; mun= mun- day * 86400 ; System.out.print(day+"天"); } if(86400>mun && mun>=3600) //判断小时 { hour = mun/3600; mun = mun -hour*3600; System.out.print(hour+"时间"); } if(3600>mun && mun>=60) //判断分钟数 { minute = mun/60; mun = mun -minute*60; System.out.print(minute+"分钟"); } if(60>mun && mun>0) //判断秒 { second = mun; System.out.print(second+"秒"); } }else{ System.out.print("输入的值不对"); } }}
感觉还应该还有其他方法去优化
0 0
- 基础测试题 数字转换
- 数字转换函数测试
- PTA测试基础题--统计个位数字
- swift-基础04-数字类型转换
- 数字智力测试题
- 华为在线测试题[基础篇]--给字符串中的数字前后加上*号
- 经典数字转换成大写金额函数 (测试可用)
- Java_语法基础_字符串与数字之间的转换
- 数字转换
- 数字 转换
- 数字转换
- 基础测试题
- Java基础测试题
- 黑马基础测试题
- HBase基础测试题
- 软件测试基础题
- javaSE基础测试题
- 一道笔试题:数字转换成汉字
- office2007在ppt中插入文件对象(可以单击打开)
- JavaScript官方文档?
- 间歇性向上无缝滚动(jq插件封装型)
- 展讯平台驱动学习心得(一)—心得概述
- java程序员面试基础知识
- 基础测试题 数字转换
- ArcGIS制图表达—突出实体目标
- txt Excel 读写
- 番茄时间管理法(Pomodoro Technique):一个番茄是如何让你工作更有效率的
- Java内存分配工作原理
- 常用算法经典代码(C++版)
- 在微信公众平台前端网页上添加分享按钮
- JBPM学习__六个Service API
- ubuntu12.04循环登录,无法进桌面的问题