CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

紧急!在线等候!一个小程序!

楼主xoxe(xoxe)2002-04-17 18:59:26 在 Java / J2SE / 基础类 提问

有哪位帮我看一下下面的代码,是什么地方出错了?  
  我在下面运行:  
  c:\j2sdk1.4.0\javac   d:\javafiles\Time.java  
   
  下面是程序的提示:  
  d:\javafiles\Time.java:51:   ')'   expected  
              return   (   (   (   h   =   =   12   ||   h   =   =   0   )   ?   12   :   h   %   12   )   +   ":"   +   twoDigits  
  .format(   getMinute()   )   +   ":"   +   twoDigits.format(   getSecond()   )   +   (   h   <   12   ?   "AM"   :   "PM"   )   );  
   
  d:\javafiles\Time.java:51:   ')'   expected  
                          return   (   (   (   h   =   =   12   ||   h   =   =   0   )   ?   12   :   h   %   12   )   +   ":"   +   twoDigits  
  .format(   getMinute()   )   +   ":"   +   twoDigits.format(   getSecond()   )   +   (   h   <   12   ?   "AM"   :   "PM"   )   );  
   
  d:\javafiles\Time.java:51:   incompatible   types  
  found       :   int  
  required:   java.lang.String  
              return   (   (   (   h   =   =   12   ||   h   =   =   0   )   ?   12   :   h   %   12   )   +   ":"   +   twoDigits  
  .format(   getMinute()   )   +   ":"   +   twoDigits.format(   getSecond()   )   +   (   h   <   12   ?   "AM"   :   "PM"   )   );  
                                                    ^  
  3   errors  
  问题点数:10、回复次数:8Top

1 楼xoxe(xoxe)回复于 2002-04-17 19:02:29 得分 0

大家快来呀!Top

2 楼iamzhan(不太清醒)回复于 2002-04-17 19:09:51 得分 0

确实是多了一个“)”。Top

3 楼iamzhan(不太清醒)回复于 2002-04-17 19:10:46 得分 0

对不起,查错了。Top

4 楼iamzhan(不太清醒)回复于 2002-04-17 19:18:16 得分 6

你把那几个值toString一下试试。Top

5 楼sun_jb(小字符)回复于 2002-04-17 19:19:54 得分 3

return   (   (   h   =   =   12   ||   h   =   =   0   )   ?   12   :   h   %   12   )   +   ":"   +   twoDigits  
  .format(   getMinute()   )   +   ":"   +   twoDigits.format(   getSecond()   )   +   (   h   <   12   ?   "AM"   :   "PM"   )   ;  
  前后各去掉一个括号,试试吧!Top

6 楼sun_jb(小字符)回复于 2002-04-17 19:22:59 得分 0

还有getMinute()   返回的类型不对。Top

7 楼xoxe(xoxe)回复于 2002-04-18 08:25:45 得分 0

原来是(h   =   =   12   ||   h   =   =   0   )有错!  
  等号之间有一空格  
  现在我已编译出了Time.class并一切正常  
  但我打入java   Time时,有下面的提示:  
  Exception   in   thread   "main"   java.lang.NoSuchMethodError:   main  
  大家快来看看呀!Top

8 楼drinkant(喝酒的蚂蚁)回复于 2002-04-18 09:40:54 得分 1

靠  
  有没搞错阿,你看不懂E文阿,   她说找不到方法mainTop

相关问题

  • 紧急求助,在线等候
  • 紧急!在线等候帮助!!!!!!!!
  • 紧急请教,在线等候
  • 在线等候,紧急求救
  • 紧急请教高手(在线等候)
  • 紧急求助!在线等候!
  • 紧急求助!Visual Foxpro 简单小程序
  • 下拉列表的问题!紧急求助!在线等候
  • 紧急!!session 超时设置,在线等候
  • 你能写个多线程的小程序吗?

关键词

  • javafiles
  • twodigits
  • format
  • time

得分解答快速导航

  • 帖主:xoxe
  • iamzhan
  • sun_jb
  • drinkant

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo