我想格式化Java代碼,以便我可以提取與if和while關聯的條件。使用Java格式化Java代碼
條件,如:
if (condition1 && condition2) { /* Statements; */ }
應該是這樣的:如果有可以獲取相關
if (condition1 && condition2)
{
//Statements;
}
這樣的條件。
我想用Java來做這件事,所以我沒有使用任何解析工具。 我也不想使用eclipse格式化代碼。
在此先感謝。
你不想使用任何解析工具,但你**正在編寫一個,因此你的問題沒有任何意義。如果你可以研究如何重新格式化代碼,你可以首先解析代碼,並且不需要重新格式化。 – 2011-12-16 08:14:07
*我想用java來做這件事,所以我沒有使用任何解析工具。*,這種說法對我來說沒有意義。爲什麼不能使用Java Parser,如[javaparser](http://code.google.com/p/javaparser/)(僅指定一個解析器),您可以從自己的Java代碼調用? – 2011-12-16 08:16:22