いくつかの配列を含む Java コードがあります。それらの 1 つが であるとしb
ます。a
値が異なる時点でこれらの配列の名前を指す文字列があります。したがって、a
現在含まれている場合、 throughb
の 3 番目の要素にアクセスしたいと思います。を使用してJavascriptで実行できた何か。Javaで可能ですか?b
a
window[a][2]
質問する
75 次
2 に答える
1
コレクションを使用します。あなたが探しているように見えますHashMap
そんな感じ:
Map<String, List<String>> map = new HashMap<String, List<String>>();
于 2013-01-15T11:20:54.033 に答える
1
上記のコメントに基づいて、疑似コードの回答を提供します。
次のようにハンドラを記述します。
public class MyHandler implements YourHandlerInterface {
private String[] array;
public MyHandler(String[] array) {
this.array = array;
}
// your methods that have to access the array.
}
次に、それらを次のように使用できる場合:
fileMenu.addHandler(new MyHandler(fileMenuArray));
editMenu.addHandler(new MyHandler(editMenuArray));
そのため、動的に生成された変数名を使用せず、一度実装するだけで済みます。
于 2013-01-15T11:30:18.673 に答える