你用java -version
看看哦。
真的是1.4?

解决方案 »

  1.   

    用java -version看看。是不是真的1.4?
      

  2.   

    用scbb的结果是
    java version "1.4.2"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
    Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)
      

  3.   

    对了,我的机器里有两个jdk,是不是与这个有关系
      

  4.   

    当然会咯
    看看注册表里
    'HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\CurrentVersion'值是几?
      

  5.   

    其他的string方法可以用否!!是不是包的问题呢
      

  6.   

    不是包的问题,原因是我的机器里除了jdk1.4.1和jdk1.4.2外,还有安了PowerJ和JBuilder,它们用了老版本的jdk,我以前的path不好使了,我重新设置了path,OK。感谢以上朋友,全有分!!!