【发布时间】:2023-03-11 12:19:01
【问题描述】:
我有下面的字符串赋值语句
String items[] = line.split("\",\"",15);
String fileNamet = items[1].replaceAll("\"","").trim();
我需要引入一个新的 if 语句
if (valid) {
String items[] = line.split("\",\"",15);
} else {
String items[] = line.split("\",\"",16);
}
String fileNamet = items[1].replaceAll("\"","").trim();
现在 items 成为 if 循环的本地内容,并给我编译错误。如何在 if 循环之外声明 items 数组?
【问题讨论】:
-
请格式化代码:stackoverflow.com/editing-help 如果您是新手,我会为您做,但这是您的第 24 个问题——您现在应该回答这个问题。 :-)