Java总结

1、声明一个类的数组之后,数组的每一个元素还需要声明。
例:
public static void main(String[] args){
      Account[] account = new Account[20];
      account[0] = new Account();//如果没有他,会报空指针异常。
      account[0].setAccountnum("123");
}
可以在Account 类中写一个有参数的构造方法,使得某些变量进行有具体值得初始化。
例:
public Account(String accountnum){
     this.accountnum = accountnum;
}
这样就可以将上面的例子的最后两句合并为一句:account[0] = new Account("123");。

2、1、Object对于基本数据类型不适用。
例:public static void main(String[] args) {
                int[] j = new int[]{0};//如果将这一句改为Integer[] j = new Integer[]{0};就可以了
        index(j);//在这里会报错,所报错误是:The method index(Object[]) in the type
                         // Hunt_test is not applicable for the arguments (int[])
                         
    }
   public static void index(Object[] src){
       
   }
对于上面的例子:除了int,其他数据类型所对于的类:
基本数据类型        对应的类
char                 Character
short                Short
byte                 Byte
long                 Long
float                Float
double               Double
boolean              Boolean

你可能感兴趣的:(Java总结)