我在Programming in Java教程的一组Libs中遇到了已弃用的类的问题。 目前,我正在尝试运行ThreeSum.java并在cmd(Windows)中获取NoClassDefFoundError。问题是不推荐使用readInts(args [0])类。 我的编程技巧不足以自行解决。我将衷心感谢您的帮助。
答案 0 :(得分:1)
readInts
是一种不是类的方法。
/**
* Reads all ints from stdin.
* @deprecated For more consistency, use {@link #readAllInts()}
*/
public static int[] readInts() {
return readAllInts();
}
正如您在此处所见,修复只是使用readAllInts()
。但是,弃用的方法仍然有效。验证您是否正确设置了stdlib.jar
,并在编译时将其包含在类路径中。