簡體   English   中英

是否可以在Java文件中讀取和寫入注釋?

[英]Is it possible to read and write an annotation into a java file?

我大約有1000多個Java文件,所有文件都在類級別上寫了一些注釋。

我想編寫一個實用程序,該實用程序將從所有Java文件中讀取注釋值,並在必要時進行更新。

我曾考慮過使用文件讀/寫並將批注與某些Regex模式匹配。

會有更好的方法嗎?

在很大程度上取決於您是否想執行一次,還是要開發一個系統以在將來重復執行。

第一種情況要簡單得多,您可以使用智能IDE(例如Eclipse)來搜索項目中注釋的所有用途,然后手動執行操作。 或者,您可以執行基於正則表達式的搜索/替換。 我經常在使用的每一行中添加一個虛擬注釋,以簡化所需的正則表達式。

第二種情況要困難得多。 可能需要自定義Java解析器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM