草庐IT

validAttribute

全部标签

java - 将嵌套循环转换为 Java 8 流

我有以下嵌套for循环,我需要将其转换为声明性代码。for(Stringvariable:variables){booleanvalidAttribute=false;if(variable.equals(SOME_CONSTANT)){validAttribute=true;}else{for(StringattrName:attrNames){if(variableName.equals(attrName)){validAttribute=true;break;}}}if(!validAttribute){returnfalse;}}我能够通过使用flatMap来实现它。但似乎效率