【发布时间】:2013-09-19 14:00:00
【问题描述】:
每当我尝试运行以下代码时,Java 都会告诉我找不到符号。
public class Quadratic {
public static void main(String[] args) {
double b = Double.parseDouble(args[0]);
double c = Double.parseDouble(args[1]);
double discriminant = b * b - 4.0 * c;
double d = Math.sqrt(discriminant);
System.out.println((-b + d) / 2.0);
System.out.println((-b - d) / 2.0);
}
}
我认为上周奏效了。为什么我不断收到此错误?
【问题讨论】:
-
它在抱怨哪一行?
-
我们需要args数组内容,即命令行参数。
-
您的代码中可能缺少导入语句。
-
当你运行这个程序时告诉我们
step by step。 -
parseDouble方法在 1.2 版中添加到 Java。您使用的是哪个版本的 Java?
标签: java