请教关于java中读取双精度浮点数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:41:36
请问如何从键盘中读取一个双精度数并存储在一个变量里面?
比如声明double a;
怎么为它赋值呢?需要用到哪个输入流?谢谢~

用Scanner类就行了,需要导入
如果输入非数字或两个小数点 会产生异常 自己处理吧
import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
Scanner s=new Scanner(System.in);
double d=Double.valueOf(s.nextLine());
System.out.println(d);
}

}