gpt4 book ai didi

java - Java 中与上下文的行差异

转载 作者:行者123 更新时间:2023-12-04 13:50:26 27 4
gpt4 key购买 nike

是否有用于多行文本 block 之间基于行的差异的 Java 库,它支持前后上下文行,类似于 Unix 工具包中的 diff -C

例如,假设第一个 block 是

a
b
foo
c
d

第二个 block 是

a
b
goo
c
d

然后与一行上下文进行比较应该产生如下内容:

 b
-foo
+goo
c

最好,这应该使用 native Java 库来完成,而不是将 diff 作为外部进程调用。

最佳答案

Java 没有任何东西可以开箱即用地执行差异。但是你可以使用 this Java库。这不需要您调用类似 diff

的过程

关于java - Java 中与上下文的行差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14560878/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com