相关疑难解决方法(0)

在Java中转换条件运算符

这在eclipse IDE中出错.(错误符号出现在行号附近)

String[] allText = null;
Run Code Online (Sandbox Code Playgroud)

在此之后我做了一些事情,比如初始化数组等等.但根据一些条件.所以我想使用如下的条件运算符.

List<String> finalText = (allText != null) ?
    Arrays.asList(allText) : (List<String>) Collections.emptyList();
Run Code Online (Sandbox Code Playgroud)

如果我在等号之后放置我的铸件,它运行良好.(包装完整的三元操作)这个错误的目的是什么?

List<String> allHotels = (List<String>) ((allText != null) ?
    Arrays.asList(allText) : Collections.emptyList());
Run Code Online (Sandbox Code Playgroud)

java eclipse casting list conditional-operator

5
推荐指数
1
解决办法
315
查看次数

标签 统计

casting ×1

conditional-operator ×1

eclipse ×1

java ×1

list ×1