A สถานที่ คลาสใช้เพื่อ ดำเนินการสถานที่ และให้ข้อมูลสถานที่แก่ผู้ใช้ สถานที่ ถูกกำหนดให้เป็นชุดของพารามิเตอร์ที่แสดงถึง ที่ตั้งทางภูมิศาสตร์ หรือ สถานที่ ที่การดำเนินการบางอย่างเกิดขึ้น วิธีการที่สำคัญของ Locale คลาสคือ getAvailableLocales(), getCountry(), getDefault(), getDisplayLanguage() , getDisplayCountry(), getUnicodeLocaleKeys() เป็นต้น
The สถานที่ คลาสใช้ตัวสร้างต่อไปนี้:
- สถานที่ (สตริง L) :เริ่มต้นสถานที่จากรหัสภาษา ผ่านการโต้แย้ง
- Locale(String L, String C) :เริ่มต้นสถานที่จากภาษา , รหัสประเทศ ผ่านเป็นอาร์กิวเมนต์
- Locale(String L, String C, String V) :เริ่มต้นสถานที่จากภาษา , ประเทศ , ตัวแปร ผ่านเป็นอาร์กิวเมนต์
ไวยากรณ์
public final class Locale extends Object implements Cloneable, Serializable
ตัวอย่าง
import java.text.SimpleDateFormat; import java.util.Locale; public class LocaleTest { public static void main(String[] args) { Locale loc[] = SimpleDateFormat.getAvailableLocales(); for (int i=1; i <= 15; i++) { System.out.printf("\n%s (%s) ", loc[i].getDisplayName(), loc[i].toString()); } } }
ผลลัพธ์
Arabic (United Arab Emirates) (ar_AE) Arabic (Jordan) (ar_JO) Arabic (Syria) (ar_SY) Croatian (Croatia) (hr_HR) French (Belgium) (fr_BE) Spanish (Panama) (es_PA) Maltese (Malta) (mt_MT) Spanish (Venezuela) (es_VE) Bulgarian (bg) Chinese (Taiwan) (zh_TW) Italian (it) Korean (ko) Ukrainian (uk) Latvian (lv) Danish (Denmark) (da_DK)