是否可以直接引用例如if语句的条件?
if (true) {
// Reference to the condition of the if statement
}
这可以使用JavaScript或jQuery完成吗?
答案 0 :(得分:1)
不,如果您想确保安全并遵守良好做法,那就没有了。您可以确定表达式的计算结果为import java.util.Comparator;
import java.util.stream.Collectors;
...
aList = aList.stream()
.sorted(Comparator.comparing(A::getDateTime))
.collect(Collectors.toList())
还是true
,但是由于这一切都发生在false
语句中,因此您无法访问该语句的原始语法。
如果您真的要这样做,唯一的可能方法是首先将表达式保存在字符串中,然后在if
语句中eval
保存字符串
if