if语句中显示double无法转换成Boolean
package danren;
import java.util.Scanner;
import java.util.Random;
public class Bank {
public static void main(String[] args){
Scanner money1 = new Scanner(System.in);
Scanner time1 = new Scanner(System.in);
Scanner cunkuan1 = new Scanner(System.in);
System.out.println("存款金额");
int money = money1.nextInt();
System.out.println("存款时间 0.25 0.5 1 2 3 5年 ");
double time = time1.nextInt();
System.out.println("0 为定期存款 1 为活期存款");
int cunkuan = cunkuan1.nextInt();
Random r = new Random(1);
int ran1 = r.nextInt(10000000);
int a = 1;
double lixi = 0;
if( a <= cunkuan){
System.out.println("姓名:张三" );
System.out.println("账号:" +ran1);
System.out.println("存款金额" +money+"元");
System.out.println("余额:"+money +"元");
}
else{
if(time = 1){
}
}
System.out.println("定期存款" );
}
}