小编Ngu*_*ang的帖子

如何使用Java 8 Lambda表达式检查列表的正确顺序?

我有以下方法

private <T> void verify(String message, Supplier<T> targetSupplier,
        Predicate<T> predicate) {
    String verification = "verify that " + message;
    System.out.println(" -> " + verification);
    long start = System.currentTimeMillis();
    while ((System.currentTimeMillis() - start) < timeoutInMs) {
        try {
            T target = targetSupplier.get();
            if (predicate.test(target)) {
                return Verification.ok();
            }
            result = Verification.ko();
        } catch (NotFoundException e) {
            result = Verification.notFound();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

和a

    List<String> ABC
Run Code Online (Sandbox Code Playgroud)

如何使用Java 8 lambda表达式检查ABC是否按升序/降序排列?

多谢

lambda java-8

6
推荐指数
2
解决办法
3149
查看次数

标签 统计

java-8 ×1

lambda ×1