Java 从读取属性注入空集

Java 从读取属性注入空集,java,spring,arraylist,collections,spring-el,Java,Spring,Arraylist,Collections,Spring El,这样当我打电话的时候 list.ids= 它返回集合不包含任何元素。或者是否有其他方法可以从属性文件中读取空集合 基本上,您可以使用Elvis操作符?:并返回T(java.util.Collections).emptyList() “#primes?:T(java.util.Collections).emptyList()” 默认值可以作为${myProps.item:#{defaultValue}}“#primes?:T(java.util.Collections).emptyList()”

这样当我打电话的时候

list.ids=

它返回集合不包含任何元素。或者是否有其他方法可以从属性文件中读取空集合

基本上,您可以使用Elvis操作符?:并返回T(java.util.Collections).emptyList()

“#primes?:T(java.util.Collections).emptyList()”


默认值可以作为${myProps.item:#{defaultValue}}

“#primes?:T(java.util.Collections).emptyList()”我应该如何使用
编写它,以便仅当id为空时它才会返回空。您可以用list.ids替换list.ids:(或)list.ids:#{T(java.util.Collections).emptyList()”
list.ids=
 if (connection.getListOfIds().isEmpty()) {
    //do something
    }