if (reg[0] != null && reg[0].trim().length() > 0) { orderData.setCity(reg[0]); } if (reg[1] != null && reg[1].trim().length() > 0) { orderData.setCountry(reg[1]); } if (reg[2] != null && reg[2].trim().length() > 0) { orderData.setObjectType(reg[2]); } if (reg[3] != null && reg[3].trim().length() > 0) { orderData.setChannel(reg[3]); }
我可以使用
Optional
或其他Java 8功能来简化吗?
if(reg [0]!= null && reg [0] .trim()。length()> 0){orderData.setCity(reg [0]); } if(reg [1]!= null && reg [1] .trim()。length()> 0){orderData.setCountry(reg [1]); } if(reg [...
如果您真的要在此处查找涉及Optional
的实现,则可以使用我在注释中建议的方法来返回一个]
Optional
在这里将是错误的工具。
可选在这里可能不会为您提供帮助。