美文网首页
错误: 程序包edu.princeton.cs.algs4不存在

错误: 程序包edu.princeton.cs.algs4不存在

作者: 蔡凯歌 | 来源:发表于2019-11-10 22:50 被阅读0次

    《算法》教材中的algs4.jar在IDEA上无法编译,即使添加进依赖也照样无效。
    这个时候只需要手动在build.gradle添加一行依赖即可。这和Java版本无关。和Gradle版本也无关。

    implementation files('libs/algs4.jar')
    
        public static boolean less(Comparable<Comparable> v, Comparable w) {
            return v.compareTo(w) < 0;
        }
    
        public static void show(Comparable[] a) {
            for (Comparable comparable : a) StdOut.print(comparable + " ");
            StdOut.println();
        }
    
        public static boolean isSorted(Comparable[] a) {
            for (int i = 1; i < a.length; i++)
                if (less(a[i], a[i - 1])) return false;
            return true;
        }
    
        public static void main(String[] args) {
            String[] arrays = StdIn.readAllStrings();
            sort(arrays);
            assert isSorted(arrays);
            show(arrays);
        }
    

    我的运行环境 Java13 gradle 6.0 IDEA eap 全最新的
    我就要用Java13,我才不去使用老过时的Java8,别相信CSDN的鬼话,说改成Java8就行了。


    1 2 3 4

    相关文章

      网友评论

          本文标题:错误: 程序包edu.princeton.cs.algs4不存在

          本文链接:https://www.haomeiwen.com/subject/qxkzbctx.html