我在split语句中得到了一个空指针异常。我初始化了all_data1变量,当使用split时必须是一个数组。 请告诉我我做错了什么... 这是供您参考的代码......
test_cases = t_inp.nextInt(); //input test cases
for(i=0;i<test_cases;i++)
{
String all_data = "";
all_data = d_inp.readLine();
all_data1 = all_data.split("\\s+");
up_bnd[i] = Integer.parseInt(all_data1[i]);
lw_bnd[i] = Integer.parseInt(all_data1[i+1]);
Arrays.fill(all_data1, "");
System.out.println(up_bnd);
System.out.println(lw_bnd);
}