1

この非公式 Java Google Translate API を使用して、ある言語から別の言語にテキストを翻訳します。

以下の画像のように、すべての言語名をLanguage含むクラスがあります。 ここに画像の説明を入力

言語名の配列を取得したい。これどうやってするの?

それがC#の場合、私はこれを行います:

PropertyInfo[] languages;
languages = typeof(Language).GetProperties();
4

2 に答える 2

2

Languageはそのライブラリにないため、enumリフレクションを使用してすべてのメンバーを見つける必要があります。

于 2013-01-09T17:42:49.673 に答える
1

ですべてのフィールドを取得できます

Field[] fields = Language.class.getDeclaredFields();

for(Field field: fields) 
   if (field.getType() == String.class)
        System.out.println(field.getName() + " = " + field.get(null));
于 2013-01-09T17:47:01.153 に答える