试图找出什么?和:在这一行返回语句中表示。
Exception in thread "main" java.lang.IllegalStateException: Cannot validate with a filepattern provided at runtime.
答案 0 :(得分:1)
这是一个三元if语句,为了组织起见我使用括号,但它的工作原理如下:
[条件]? [如果条件为真则返回]:[如果条件为假则返回]
答案 1 :(得分:0)
退货? a:b;
表示返回a返回b!
答案 2 :(得分:0)
这意味着如果?
之前的条件为真,则在:
之前使用第一部分,否则使用第二部分。
在您的情况下,这意味着如果输入不为null且具有值,则返回已过滤的值,否则返回空数组。