1 我想知道能夠檢測兩個文本文件(或字符串)中文本更改的Java庫的名稱。 我想檢測保存java源文件的更改,並最終想知道執行更改的方法的名稱。檢測文本中的更改 來源 2011-09-12 cachiama +0 僅供參考那裏有些東西沒有庫。你的問題要求提供圖書館的名稱,而應該問如何檢測文本文件的變化。另外,你是否假設這些是源代碼文件,如.java文件?你的問題似乎暗示了這一點。 – +0 我正在查找當前在.java源文件中檢測到的更改。我不一定需要自己願意自己寫的圖書館,但我需要知道一個有效的算法。 – cachiama
0 如果更改的細節並不重要(只是文件已更改),那麼您可以使用散列(例如MD5)來檢測更改。 否則,您應該使用this之類的diff實用程序之一,然後將其與源信息庫(如QDox)配對使用。您可以使用diff實用程序來確定更改的位置,然後使用QDox確定更改周圍的方法開始/結束行。 來源 2011-09-12 06:57:31 Femi +0 非常感謝您的回覆!非常感激 – cachiama
僅供參考那裏有些東西沒有庫。你的問題要求提供圖書館的名稱,而應該問如何檢測文本文件的變化。另外,你是否假設這些是源代碼文件,如.java文件?你的問題似乎暗示了這一點。 –
我正在查找當前在.java源文件中檢測到的更改。我不一定需要自己願意自己寫的圖書館,但我需要知道一個有效的算法。 – cachiama