--- title: Rhino FAQ slug: Rhino_FAQ tags: - Rhino translation_of: Mozilla/Projects/Rhino/FAQ ---
<big>Rhino についてのよくある質問</big>
Java リフレクションを使う必要があります。例えば、5 つの要素の java.lang.String 配列を作るには、
var stringArray = java.lang.reflect.Array.newInstance(java.lang.String, 5);
その後、最初の要素に文字列 "hi" を割り当てるのなら、単に stringArray{{ mediawiki.external(0) }} = "hi"
とします。プリミティブ型の配列を作るのはわずかに異なり、TYPE フィールドを使う必要があります。例えば、7 つの要素の int 配列を作るのは、こんなコードでできます。
var intArray = java.lang.reflect.Array.newInstance(java.lang.Integer.TYPE, 7);
Required security context missing
という例外が発生します。何が起きているのですか? あなたのクラスパスの org.mozilla.javascript.resources
に、Security.properties
ファイルを置くのを、ミスしている可能性があります。