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

解决方案 »

  1.   

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

  2.   

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

  3.   

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

  4.   


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