日常小妙招
代码
多个参数判断只用符合规则的
日常开发中一个入参对象里有多个参数,有几个属性需要判断是否为空或者是否符合某个条件,然后只取用符合条件的属性
private String getCanUseOne(String s1, String s2, String s3) {
return Stream.of(s1, s2, s3).filter(StrUtil::isBlank).findFirst().orElse(null);
}
软件
idea运行java代码提示命令过长
解决方案:
在项目.idea/workspace.xml中,找到标签<component name="PropertiesComponent">
在里面添加一行<property name="dynamic.classpath" value="true" />