黑马程序员-基础测试题
2014-04-13 22:36
274 查看
package com.itheima;
import java.util.*;
public class Test1 {
/**
* 从键盘接受一个数字,打印该数字表示的时间,最大单位到天,例如:
键盘输入6,打印6秒;
键盘输入60,打印1分;
键盘输入66,打印1分6秒;
键盘输入666,打印11分6秒;
键盘输入3601,打印1小时1秒
*/
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
// 输出打印调用计算时间函数
System.out.println(FunctionTime(input.nextInt()));
}
//定义一个带有返回值计算时间的方法
public static String FunctionTime(int number){
//声明一个date用来打印计算键盘输入数时间;
String date="键盘输入"+number+",打印";
//声明两个常量的变量分别用来存储最大天数天和小时
int final_day=60*60*24;//天
int final_h=60*60;//小时
//声明天、小时、分钟、秒
//根据常量来计算出输入数的时间
int day=number/final_day;
int h=(number%final_day)/final_h;
int m=((number%final_day)%final_h)/60;
int s=((number%final_day)%final_h)%60;
if(day>0){
date=date+day+"天";
}
if(h>0){
date=date+h+"小时";
}
if(m>0){
date=date+m+"分";
}
if(s>0){
date=date+s+"秒";
}
return date+";";
}
}
import java.util.*;
public class Test1 {
/**
* 从键盘接受一个数字,打印该数字表示的时间,最大单位到天,例如:
键盘输入6,打印6秒;
键盘输入60,打印1分;
键盘输入66,打印1分6秒;
键盘输入666,打印11分6秒;
键盘输入3601,打印1小时1秒
*/
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
// 输出打印调用计算时间函数
System.out.println(FunctionTime(input.nextInt()));
}
//定义一个带有返回值计算时间的方法
public static String FunctionTime(int number){
//声明一个date用来打印计算键盘输入数时间;
String date="键盘输入"+number+",打印";
//声明两个常量的变量分别用来存储最大天数天和小时
int final_day=60*60*24;//天
int final_h=60*60;//小时
//声明天、小时、分钟、秒
//根据常量来计算出输入数的时间
int day=number/final_day;
int h=(number%final_day)/final_h;
int m=((number%final_day)%final_h)/60;
int s=((number%final_day)%final_h)%60;
if(day>0){
date=date+day+"天";
}
if(h>0){
date=date+h+"小时";
}
if(m>0){
date=date+m+"分";
}
if(s>0){
date=date+s+"秒";
}
return date+";";
}
}
相关文章推荐
- 黑马程序员—Java集合框架(Collection、ArrayList)
- 黑马程序员-IT学生解惑真经-想做程序员或者正在迟疑的同学可以看一下,很有帮助的一篇文章
- 黑马程序员-Java基础知识总结(超级经典)
- 包容的力量
- 面试经典(11)--二叉树层次遍历
- 对C# 程序员来说现在是到目前为止最好的时代
- 读书笔记2014第4本:程序员修炼之道-从小工到专家(第二章)
- 2010阿里巴巴实习生面试经历
- 黑马程序员_OC构造方法
- 在Pycharm里创建虚拟开发环境
- 黑马程序员—Java基础加强学习笔记之枚举&反射
- 黑马程序员_复习异常:理解自定义异常
- 面试题(一)
- 【转】再次写给我们这些浮躁的程序员
- 黑马程序员_java基础之多线程
- 黑马程序员—Java API(基本数据类型包装类之Integer)
- 黑马程序员_java基础之异常处理
- SSH面试题总结
- 黑马程序员_OC继承与组合
- 如何成为一个合格的JAVA初级程序员