繁体   English   中英

大小已知的Java / JSP多维数组声明

[英]Java/JSP multidimensional array declaration whose size is known later

我有一段代码,其中我使用函数的返回在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]);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM