【发布时间】:2019-07-15 20:50:31
【问题描述】:
我想为实用程序 java 类创建一个自定义包。我想随时随地访问这些课程。我的包源类路径是:
E:/ClassLibrary/lib/util/math/Number.class
我的java源码位于:
E:/ClassLibrary/src/util/math/Number.java
我已将此路径添加到 windows 环境变量中:
对于系统变量:
CLASS_LIBRARY=E:\ClassLibrary
对于环境路径:
%CLASS_LIBRARY%\lib\
这是我的 Number.java 代码:
package util.math;
public class Number {
public static double round(double num) {
num *= 100;
num += 0.5;
num = (int) num;
num /= 100;
return num;
}
}
这是我试图从中导入该类的类;
import util.math.*;
public class Package {
public static void main(String[] args) {
String line = Return.object.name("String");
System.out.println(line);
Number.round(2.576);
}
}
该课程位于:
E:/Experiments/Package.java
每当我尝试编译 Package.java 时。 它说:
Package.java:1: error: package util.math does not exist
import util.math.*;
^
Package.java:6: error: cannot find symbol
Number.round(2.576);
^
symbol: method round(double)
location: class Number
2 errors
我什么都试过了。 但它们都不起作用! 我是 Java 编程语言的新手。 我正在使用 Windows 10,vs-code, jdk-12
任何帮助将不胜感激!
【问题讨论】: