gpt4 book ai didi

java - 如何在终端中运行java代码

转载 作者:行者123 更新时间:2023-12-01 18:23:14 24 4
gpt4 key购买 nike

如何运行这段代码?这是一个答题器。

public class Counter{

private int value;

public Counter(int initialValue){
value = initialValue;
}
public void click(){
value = value + 1;
}
public int getValue(){
return value;
}
}

我正在运行 osX,我希望在终端中“执行”此操作。文件(Counter.java)放置在桌面上,因此我在终端中做的第一件事是

cd desktop
javac Counter.java

此后我想调用click,但我不知道如何调用。我尝试了“java Counter.click()”,但它给了我错误:-bash:意外标记“(”附近的语法错误。

这是一个非常菜鸟的问题,抱歉:)

最佳答案

您刚刚创建了一个类Counter。要运行此类,您必须创建另一个类 Launcher.java 或其他类并添加

public static void main(String[] args) {
// create Clicker here
}

在此函数中,您创建一个 Counter 对象

Counter counter = new Counter(0);

然后您可以在这个新的 Counter 对象上执行成员函数:

 counter.click();

如果您想添加一些用户输入,我建议您查看 JOptionPane前任。你可以这样做:

public static void main(String[] args) {
String choice="";
Counter counter= new Counter(0);
do{
choice = JOptionPane.showInputDialog("message");
switch (choice) {
case click:
counter.click();
break;
case getValue:
JOptionPane.showMessageDialog(null,counter.getValue());
break;
default:
break;
}
}while(!choice.equals("close");
}

然后将您的项目导出为 RUNNABLE jar。

ps。 JOptionPane 只是一种解决方案,Google 是您的 friend !

关于java - 如何在终端中运行java代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27066185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com