| 构造器和说明 |
|---|
WordDiff() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<ChangeObject<String>> |
diffWords(String oldStr,
String newStr)
对两个文本块进行单词级别的差异比较
|
static List<ChangeObject<String>> |
diffWords(String oldStr,
String newStr,
DiffOptions options)
对两个文本块进行单词级别的差异比较(带选项)
|
protected boolean |
equals(String left,
String right,
DiffOptions options)
比较两个 token 是否相等
|
static WordDiff |
getInstance() |
protected String |
join(List<String> tokens)
将 token 数组连接成字符串
|
protected List<String> |
tokenize(String value,
DiffOptions options)
将值标记化为 token 数组
|
castInput, diff, diff, postProcess, removeEmpty, useLongestTokenpublic static WordDiff getInstance()
public static List<ChangeObject<String>> diffWords(String oldStr, String newStr)
oldStr - 旧字符串newStr - 新字符串public static List<ChangeObject<String>> diffWords(String oldStr, String newStr, DiffOptions options)
oldStr - 旧字符串newStr - 新字符串options - 差异选项protected boolean equals(String left, String right, DiffOptions options)
Diffprotected List<String> tokenize(String value, DiffOptions options)
DiffCopyright © 2025. All rights reserved.