この非公式 Java Google Translate API を使用して、ある言語から別の言語にテキストを翻訳します。
以下の画像のように、すべての言語名をLanguage
含むクラスがあります。
言語名の配列を取得したい。これどうやってするの?
それがC#の場合、私はこれを行います:
PropertyInfo[] languages;
languages = typeof(Language).GetProperties();
この非公式 Java Google Translate API を使用して、ある言語から別の言語にテキストを翻訳します。
以下の画像のように、すべての言語名をLanguage
含むクラスがあります。
言語名の配列を取得したい。これどうやってするの?
それがC#の場合、私はこれを行います:
PropertyInfo[] languages;
languages = typeof(Language).GetProperties();
Language
はそのライブラリにないため、enum
リフレクションを使用してすべてのメンバーを見つける必要があります。
ですべてのフィールドを取得できます
Field[] fields = Language.class.getDeclaredFields();
for(Field field: fields)
if (field.getType() == String.class)
System.out.println(field.getName() + " = " + field.get(null));