我有一段代码,其中我使用函数的返回值在if条件内创建多维数组,但是需要在if语句之外使用数组的值...
// Need to declare/initialize array here
if(some condition){
String csvdata[][] = ParseCSV.CSVTextToArray(file);
}
// Need to use csvdata[][] here
我怎样才能做到这一点!
理想情况下,我想在if之前初始化/声明csvdata [] [],但是只要我不需要循环来存储值,就不会介意另一个变量。
最佳答案
你可以写成
String csvdata[][]= null;
if(Some Condition)
{
csvdata = ParseCSV.CSVTextToArray(file);
}
System.out.println(csvdata[0][0]);