求大佬帮忙!这句话应该怎么改使得double类型能够传入!

Double s2 = InputUtil.getString(sc.nextLine());
这句话应该怎么改使得double类型能够传入!

Double s2 = InputUtil.getString(Double.valueOf(sc.nextLine()));

sc.nextLine(),,,应该是字符串吧,,不是很容易搞成字符串

用double d = Double.valueOf("3.1415926");,,就能转

Double s2 = (Double)InputUtil.getString(sc.nextLine());
在前边使用(Double)将他进行强转试试

改成getDouble就行了

Double.valueOf();