我的java源程序是:
import java.util.*;
public class InputFloat
{
public static void main(String args[])
{
double a,b,c;
Scanner reader=new Scanner(System.in);
System.out.println("从键盘里输入一个浮点数");
a=reader.nextFloat();
b=a*a;
c=a*a*a;
System.out.println(b);
System.out.println(c);
}
}运行后:出现了
G:\java>javac InputFloat.java
InputFloat.java:7: cannot find symbol
symbol : constructor Scanner(java.io.InputStream)
location: class java.util.Scanner
Scanner reader=new Scanner(System.in);
^
1 error
错误提示!!请大家帮个忙,我是初学者.谢谢了!
import java.util.*;
public class InputFloat
{
public static void main(String args[])
{
double a,b,c;
Scanner reader=new Scanner(System.in);
System.out.println("从键盘里输入一个浮点数");
a=reader.nextFloat();
b=a*a;
c=a*a*a;
System.out.println(b);
System.out.println(c);
}
}运行后:出现了
G:\java>javac InputFloat.java
InputFloat.java:7: cannot find symbol
symbol : constructor Scanner(java.io.InputStream)
location: class java.util.Scanner
Scanner reader=new Scanner(System.in);
^
1 error
错误提示!!请大家帮个忙,我是初学者.谢谢了!
public class InputFloat
{
public static void main(String args[])
{
double a,b,c;
Scanner reader=new Scanner(System.in);
System.out.println( "从键盘里输入一个浮点数 ");
a=reader.nextFloat();
b=a*a;
c=a*a*a;
System.out.println(b);
System.out.println(c);
}
} 结果:
从键盘里输入一个浮点数
2.3
5.2899997806549095
12.166999243259445程序没有问题// 自己去看看classpath的设置之类的. 建议还是用IDE .. classpath ..什么path .. 挺烦的..