問題があります。
たくさんのJavaファイル(.java)があり、それらにはすべてクラス宣言と文字列の配列が含まれています。配列を使って何かをする必要があります。それにアクセスするための最良の方法は何ですか?
JavaCompilerクラスを使用してみましたが、うまくいかなかったようです。正規表現などを使用する必要がありますか?
ファイルがどのように見えるかのサンプルを次に示します。
package com.mypack.costmgr;
public class Cost_en extends java.util.ListResourceBundle {
static final Object[][] contents = new String[][] {
{"ACTIVE", "ACTIVE"},
{"Joe", "asfag"},
{"lolcats", "cheezburger"},
{"HELP", "OH GOD NOT THE BEES"},
{"asdfffff", "hacks"}
};
public Object[][] getContents() {
return contents;
}
}
そして、おそらくこれらのファイルは100個あります。
つまり、要約すると、そのデータにアクセスするための最良の方法は何ですか?
(明らかに、プロジェクトでそれらを単純にコンパイルすることはできません。)