【发布时间】:2019-01-13 12:18:23
【问题描述】:
当要初始化的代码在检查 par1 是否有值时,此 java 字符串字面量初始化给出错误。我不确定我是在做还是其他问题??
public class optionalFields {
public static void main(String args[])
{
optional_func(Optional.of(true));
}
public static void optional_func(Optional<Boolean> par1)
{
if(par1.isPresent())
String s = "test";
System.out.println(s);
}
}
【问题讨论】:
-
在简单的 if(没有块)中不允许声明