Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

ความสำคัญของคลาส Locale ใน Java?


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)