gpt4 book ai didi

java - 我编译然后在 java.exe 中运行这段代码,然后收到错误

转载 作者:太空宇宙 更新时间:2023-11-04 06:57:33 25 4
gpt4 key购买 nike

我似乎无法弄清楚这段代码有什么问题。 Eclipse 告诉我 main 方法没有声明。当我在 java.exe 中运行它时,它告诉我“无法找到或加载主类discount.java”,我花了半个小时寻找解决方案,但似乎无法弄清楚。

import java.util.Scanner;

public class Discount
{
public static void main (String[] args)
{
Scanner scan = new Scanner( System.in );
int price;

System.out.println("Enter the Price:");
price = scan.nextInt();


System.out.println( price / 4 * 3 );
}
}

我正在使用的命令和我收到的错误:

> CD C:\Programing\Misc
> set path=%path%;C:\Program Files\Java\jdk1.8.0\bin
> javac discount.java
> java discount.java
Error: Could not find out or load main class java.discount

最佳答案

您是否使用javadiscount.java?这可能就是问题所在。

尝试这两行:
javac折扣.java
java 折扣

这应该运行您的 main 方法(假设您已正确命名文件discount.java)。

--

编辑:看到有关更改类名称的评论后,您需要将该文件重命名为 Discount.java。然后运行 ​​javac Discount.javajava Discount

关于java - 我编译然后在 java.exe 中运行这段代码,然后收到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22519482/

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