java新手,简单问题
有个类 
 public   class   Pair   { 
 	int   N_Key; 
 	String   N_Value; 
 }   
 用它定义一个数组,如何初始化呢? 
 protected      Pair      []      element;            
 我这样初始化他:       
 element[1]      =      new      Pair();       
 但是用它的时候:       
 element[1].N_Value,有问题????????       
 谢谢。
------解决方案--------------------你的N_Value在用之前没有赋值吧?应该是
空指针一场吧?
------解决方案--------------------先要总体初始化一下:element = new Pair[n];
------解决方案--------------------int[] a = new int[3]; 
 a[0] = 1;  a[1] = 2;  a[2] = 3;  
 int[] a = {1,2,3};
------解决方案--------------------protected Pair [] chil= new Pair [10]; 
 protected Pair [] chi = {new Pair (),new Pair ()}; 
 要初始化才能用呀,不能直接用 
 protected  Pair  []  element;      
 element[1]  =  new  Pair();   
 这样是错误的用法 
 element[1].N_Value
------解决方案--------------------