问题:
官方推荐的软件的是Drjava,觉得不好使,便用了Eclipse,为了使用stblib.jar 和 algs4.jar, 需要添加外来库的classpath,如何添加,网上有很多教程,就不说了。 这里说明一下为什么下图所示的问题: 不能使用stblib.jar 中的方法。就算使用了import语句依然不能使用。
从上图可以看见 stdlib.jar文件下名为“default-package” 文件, 这个库文件定义的方法都在这个文件中,而java中不允许用户访问default-package中的方法,所以就不能使用诸如StdOut等方法。
解决
为了解决这个问题,我们使用另外一个库文件,algs4.jar
虽然这个文件也有default-package,但是方法定义在edu.princeton.cs.algs4中,所以可以调用StdOut输出方法,如上图所示,解决。。。