如何向数组插入数据

How to Insert Data To Array

我想将“AromaNorm”保存到 NormalisasiT1 数组中,但出现错误:

AWT-EventQueue-0 java.lang.NullPointerException

你能帮帮我吗? 这里的代码

double[] normalisasiT1 = null;
    
    double nilaipembagi = Math.sqrt(Aroma);
    
     for (int i =0; i< jTable1.getRowCount(); i++){
           double aroma1 = Double.parseDouble((String)jTable1.getValueAt(i, 2));
           double AromaNorm = aroma1/nilaipembagi;
           normalisasiT1[i] = AromaNorm;
    }
     System.out.println(Arrays.toString(normalisasiT1));

你应该初始化数组

normalisasiT1 = new double [sizeOfIt];

数组为空,因此抛出 NPE。