如图所示,如何解决?

img


我自己写了写一点基础的,可是针对于Bigdecimal和包装数据这些,我是不会的,迷迷糊糊的,课上应该讲了,我没好好听。求解决!谢谢

简单版,没有添加异常判断
public class Bank {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入金额");
double money = scanner.nextDouble();
System.out.println("请输入利率");
double lilv = scanner.nextDouble();
System.out.println("请输入年限");
int year = scanner.nextInt();
System.out.println("利率:" + BigDecimal.valueOf(money).multiply(BigDecimal.valueOf(lilv)).multiply(BigDecimal.valueOf(year)));
}
}