Java 无法在命令行中编译程序,但已在Eclipse上运行?
我有两个类:我不能让它们中的任何一个在命令行中编译:我正在使用javac-SodaCan.java提示符,但它仍然无法编译,它对double、SodaCan、getvolume等说:“错误:需要类、接口或枚举”Java 无法在命令行中编译程序,但已在Eclipse上运行?,java,Java,我有两个类:我不能让它们中的任何一个在命令行中编译:我正在使用javac-SodaCan.java提示符,但它仍然无法编译,它对double、SodaCan、getvolume等说:“错误:需要类、接口或枚举” public SodaCan{ private double sArea; private double volume; public SodaCan(double height, double radius){ getSurfaceArea(h
public SodaCan{
private double sArea;
private double volume;
public SodaCan(double height, double radius){
getSurfaceArea(height);
getVolume(radius);
}
public double getSurfaceArea(double height, double radius){
sArea = 2*Math.PI * Math.pow(radius, 2) + 2 * Math.PI * radius * height;
return sArea;
}
public double getVolume(double height, double radius){
volume = Math.PI * Math.pow(radius, 2) * height;
}
}
及
添加class关键字
public class SodaCan {
添加class关键字
public class SodaCan {
你是怎么编译的?发布您从何处编译的确切命令?@codeMan键入“javac-sodaCan.java”@Ceri它必须是
javac-sodaCan.java
,正如您所命名的类,您是如何编译的?发布您从何处编译的确切命令?@codeMan键入“javac-sodaCan.java”@Ceri它必须是javac-sodaCan.java
,正如您命名的类soah。。虽然你是java程序员,但你可以看到sharp:Dan eclipse如何编译它?我在家工作,然后通过云传输到大学,一定是不小心传输了一个旧副本。啊。。虽然你是java程序员,但你可以看到sharp:Dan eclipse如何编译它?我在家工作,然后通过云将它传输到大学,一定是不小心传输了一个旧副本。