Java 运行

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:53:18
public class Root
{
public static void main(String args[])
{
float a, b, x;
a = Float.parseFloat(args[0]);
b = Float.parseFloat(args[1]);
x = -b / a;
System.out.println("a=" + a);
System.out.println("b=" + b);
System.out.println("x=" + x);
}
}
我在NetBeans中运行提示“溢出错误”,,我知道这个程序要自己输入两个数字,,才能运行,,但不知怎么搞,,速求

跟上楼是一样的 只不过你不知道怎么运行的话 找到此java文件生成的类文件的路径 然后在命令行中 运行
java Root 11 12

args[0] 是需要从命令行中传参数的 。直接运行的话 是为空的 所以会报 溢出的错误

在命令行中运行 java Root 1 2

代码本身没有问题。问题可能出在运行的时候设置参数上。
设置参数时不是用逗号分隔而是用空格。如(222 333)