EEjava是一种很强大面向对象的语言,主要可以分为三类:java+EE 企业级应用;java+SE 桌面程序运用 java+ME 嵌入式开发。
学好java主要是三点:一是要基础知识掌握的很牢固;二十要不断的练习敲写代码;三是要不断关注前沿最新的java知识,不断学习更新自己的知识。
初学者的一点小问题,大神可解否?
下面程序的money2为什么不赋初值会报错?
package work1;
import java.util.Scanner;
public class dome4 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入存入的本金:");
double money1=input.nextDouble();
System.out.println("请输入要存入的年数:");
int year=input.nextInt();
double money2=0;
switch (year){
case 1 : money2=money1*0.0225*year+money1;break;
case 2 : money2=money1*0.027*year+money1;break;
case 3 : money2=money1*1+0.0324*year+money1;break;
case 5 : money2=money1*0.036*year+money1;break;
default: break;
}
System.out.println("存取"+year+"年后的本息"+money2);
}
}