为什么用cmd是可以运行正确的,但是用MyEclipse 就会在上图标示处报错,希望能得到帮助,谢谢~

解决方案 »

  1.   

    你jdk多少的???
      

  2.   

    我的jdk是
    java version "1.8.0_73"
    Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
    Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
      

  3.   

    你ts. 。有没有提示ceiling这个方法
      

  4.   

    你ts. 。有没有提示ceiling这个方法
    你说的是treeSet有没有ceiling()这个方法吗?
    这段程序代码是紫皮书上的,而且是有ceiling()方法的,会不会是之后的JDK 没有这个方法了?
      

  5.   

    ts就是TreeSet对象,我是说你的MyEclipse里面有没有提示ceiling(String e)这个方法
      

  6.   


    是这个吗?里面没有ceiling()方法,怎么会没有呢?
      

  7.   

    已经解决,是因为MyEclipse 与MyEclipse 使用的jdk版本不兼容的问题,解决方法就是右击工程------》properties---》java bulid  path----》libraries----》add library----》jre system library--》 workspace defalult JRE 选上,finsh,之后应该看到libraries下多了系统自带的jdk,然后ok,就ok了