Java / JSP多维数组声明,其大小稍后会知道

时间:2014-12-12 06:46:17

标签: java arrays jsp multidimensional-array

我有一段代码,我在if条件中使用函数的返回创建一个多维数组,但是在if语句之外需要数组的值...

// Need to declare/initialize array here
if(some condition){
    String csvdata[][] = ParseCSV.CSVTextToArray(file);
}
// Need to use csvdata[][] here

我该怎么做! 理想情况下想在if之前初始化/声明csvdata [] [],但不会介意另一个变量,只要我不需要循环来存储值。

1 个答案:

答案 0 :(得分:2)

你可以写成

String csvdata[][]= null;
        if(Some Condition)
        {
            csvdata = ParseCSV.CSVTextToArray(file);
        }
        System.out.println(csvdata[0][0]);