我进行了很多研究,但是我无法找到解决我的问题的方法。我看到有很多人问这个问题,但是没有人为我回答。
我是Java的初学者,在Eclipse中制作了一个简单的计算器。
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner numInput = new Scanner(System.in);
double fnum, snum;
String operation;
System.out.println("First number: ");
fnum = numInput.nextDouble();
System.out.println("Second number: ");
snum = numInput.nextDouble();
Scanner oper = new Scanner(System.in);
System.out.println("Please select one of the following operations: ");
System.out.println("+");
System.out.println("-");
System.out.println("/");
System.out.println("*");
operation = oper.next();
switch (operation){
case "+":
System.out.println("Your answer is: " + (fnum + snum));
break;
case "-":
System.out.println("Your answer is: " + (fnum - snum));
break;
case "*":
System.out.println("Your answer is: " + (fnum * snum));
break;
case "/":
System.out.println("Your answer is: " + (fnum / snum));
break;
}
}
}
稍后我进入Workspace文件夹查找Calculator.class文件。
我打开终端并输入:
Danylo-RIB:~ mac$ java /Users/mac/Documents/workspace/Calculator/bin/Calculator.class
我按照如何在MacOS终端上运行类的所有说明进行了操作,但是在终端中除了以下内容之外,我没有得到我的程序的任何答案:
Danylo-RIB:~ mac$ java /Users/mac/Documents/workspace/Calculator/bin/Calculator.class
Error: Could not find or load main class .Users.mac.Documents.workspace.Calculator.bin.Calculator.class
Danylo-RIB:~ mac$
所以我的问题是,我该如何做到这一点?我该如何在终端中运行一个类?
编辑:好的,感谢回答我的问题的人!