求一段java代码。。。。初学java

gadecyanw 2012-03-15 01:39:10
简单模拟一个闹钟。要求:每隔一秒钟就让该闹钟加一秒。每个整点钟都报一次时。
初学者。。。。
...全文
275 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
philipfx 2012-04-07
  • 打赏
  • 举报
回复
模拟而已的话:
int second=0;
用循环(里面用Thread.sleep()方法控制“每隔一秒”,用second++控制时间秒数加一)
每次循环都判断,当second可以被3600整除就报时就可以啦。
tuchenmin 2012-04-07
  • 打赏
  • 举报
回复
Date过时了?搞笑吧你
yugebu 2012-04-07
  • 打赏
  • 举报
回复
编写程序,判断给定的某个年份是否是闰年。
闰年的判断规则如下:
(1)若某个年份能被4整除但不能被100整除,则是闰年。
(2)若某个年份能被400整除,则也是闰年。

import java.util.Scanner;
class Bissextile{
public static void main(String[] arge){
System.out.print("请输入年份");
int year; //定义输入的年份名字为“year”
Scanner scanner = new Scanner(System.in);
year = scanner.nextInt();
if (year<0||year>3000){
System.out.println("年份有误,程序退出!");
System.exit(0);
}
if ((year%4==0)&&(year%100!=0)||(year%400==0))
System.out.println(year+" is bissextile");
else
System.out.println(year+" is not bissextile ");
}
}

ifredom_ 2012-04-05
  • 打赏
  • 举报
回复
已有正解
suyanzhou150 2012-04-05
  • 打赏
  • 举报
回复
有高人啊!1L太牛了
zhou648910133 2012-03-21
  • 打赏
  • 举报
回复
看不懂哦!  努力
orchestrall_ 2012-03-21
  • 打赏
  • 举报
回复
Data过时了么?
gadecyanw 2012-03-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zzqvsxsq 的回复:]

package com.text;

import java.util.Date;

public class NaoZhong {

public static void main(String[] args){
Date date = new Date();
int second = date.getSeconds();
int minute = date.getMinut……
[/Quote]


这个Date的get方法都过时了啊。。。还有别的用法吗?
boyu_song 2012-03-15
  • 打赏
  • 举报
回复
vb简单些,拖个控件过去就完了。。
安特矮油 2012-03-15
  • 打赏
  • 举报
回复
晕 发错地方了
安特矮油 2012-03-15
  • 打赏
  • 举报
回复
@echo off
rem 1. config文件夹路径
set CONFIG_PATH=%1
rem 3. 构建名称
set BUILD_NAME=%2
rem 4. 构建编号
set BUILD_NUMBER=%3
rem 5. 版本号
set VERSION_NUMBER=%4


set classpath=lib\activation-1.1.jar;lib\dom4j-1.6.1.jar;lib\log4j.jar;lib\mail-1.4.2.jar;lib\sqljdbc.jar;lib\CIEmail.jar;
java www.email.main.Main %CONFIG_PATH% %BUILD_NAME% %BUILD_NUMBER% %VERSION_NUMBER%

根这种方式差不多
zzqvsxsq 2012-03-15
  • 打赏
  • 举报
回复
package com.text;

import java.util.Date;

public class NaoZhong {

public static void main(String[] args){
Date date = new Date();
int second = date.getSeconds();
int minute = date.getMinutes();
int hour = date.getHours();
do{
second++;
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(second==60){
second=0;
if(minute<59){
minute++;
}else{
minute=0;
}
if(minute==0){
if(hour<23){
hour++;
System.out.println("闹铃响");
}else{
hour=0;
System.out.println("闹铃响");
}
}
}
System.out.println(hour+":"+minute+":"+second);
}while(1==1);
}
}



//你把这段代码在eclipse 或 myeclipse上运行一下看看

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧