在Java中,你可以使用Locale類來獲取系統的語言。Locale類代表了一個特定的語言、地區和國家的組合??梢酝ㄟ^以下代碼來獲取系統的默認語言:
Locale locale = Locale.getDefault();
String language = locale.getLanguage();
System.out.println("系統語言:" + language);
上述代碼中,我們首先使用Locale.getDefault()方法獲取系統的默認Locale對象,然后調用getLanguage()方法獲取系統的語言。最后打印出系統的語言。
除了使用默認的Locale對象外,你也可以手動指定語言、地區和國家來創建一個Locale對象,例如:
Locale locale = new Locale("en", "US");
String language = locale.getLanguage();
System.out.println("系統語言:" + language);
這里我們手動創建了一個代表英語(美國)的Locale對象,并獲取了對應的語言。