尝试读取键盘输入,但允许使用小数。
import java.util.Scanner;
public class TemperaturFormel {
public static void main(String[] args)
{
Scanner userIn = new Scanner(System.in);
// double temperatur, vindstyrka;
double temperatur = userIn.nextDouble();
double vindstyrka = userIn.nextDouble();
System.out.print(temperatur + "\n" + vindstyrka);
}
}
我尝试了先声明变量和不声明变量为双精度值。它在读取整数时工作正常,但双打会给出 InputMismatchException 错误。