小编Art*_*tur的帖子

Java 8多重映射

是否可以对集合执行多个映射?以下代码编译错误:

...在Stream中无法应用 java.util.function.Function<capture<?>,capture<?>>

private static List<?> multipleMapping(final Collection<?> collection, final List<Function<?, ?>> functions) {
    Stream<?> stream = collection.stream();
    for (Function<?, ?> function : functions) {
        stream = stream.map(function);
    }
    return stream.collect(Collectors.toList());
}
Run Code Online (Sandbox Code Playgroud)

我想通用的解决方案.

java java-8 functional-interface

9
推荐指数
2
解决办法
1503
查看次数

Spring Batch Java Config:异常时跳过步骤并转到下一步

例如,我在工作中有 3 个步骤(类似于 Step1):

@Autowired
private StepBuilderFactory stepBuilderFactory;

@Bean
public Step step1() {
    return stepBuilderFactory
            .get("step1")
            .<String, String> chunk(1)
            .reader(reader())
            .processor(processor())
            .writer(writer())
            .build();
}
Run Code Online (Sandbox Code Playgroud)

即使在第 1 步出现异常之后,如何转到第 2 步和第 3 步?我的意思是 Java 中的配置。

java spring spring-batch spring-java-config

4
推荐指数
1
解决办法
1万
查看次数

如何检测HEX String和标准String之间的区别

我有两个字符串:

String a = "\u00E4";
String b = "ä";
Run Code Online (Sandbox Code Playgroud)

当我将它们相互比较时,我得到答案:是的.如何检测差异?

java string hex equals

0
推荐指数
1
解决办法
695
查看次数