Örnek

Default Locale'i Set Eden Örnek

Aşağıda varsayılan ((default) Locale'i değiştiren örnek görülmektedir:
import java.text.DateFormat;
import java.util.Date;
import java.util.Locale;

public class DefaultLocalSetTest {

	public static void main(String[] args) {

		Locale currentLocale = Locale.getDefault();

		System.out.println("Language: " + currentLocale.getLanguage());
		System.out.println("Country:" + currentLocale.getCountry());

		DateFormat dateFormat = DateFormat.getDateInstance();
		System.out.println(dateFormat.format(new Date()));

		Locale.setDefault(new Locale("tr", "TR"));

		currentLocale = Locale.getDefault();

		System.out.println("Language: " + currentLocale.getLanguage());
		System.out.println("Country:" + currentLocale.getCountry());

		DateFormat dateFormatTr = DateFormat.getDateInstance();
		System.out.println(dateFormatTr.format(new Date()));

	}

}
Uygulama çıktısı aşağıdaki gibi olabilir : Language: en Country:US Nov 2, 2015 Language: tr Country:TR 02.Kas.2015 Önce default Locale'in dil ve ülke bilgisini bastırıyoruz. Ardında Locale'e göre çalışan DateFormat'ı alıp tarih bilgisini bastırıyoruz. Locale US olmasından dolayı tarih varsayılan olarak Nov 2, 2015 şeklinde basılıyor. Ardından
Locale.setDefault(new Locale("tr", "TR"));
ile default Locale'i Türkçe ve Türkiye yapıyoruz. Ardından bilgileri bastırdığımızda Türkiye'ye göre olmuştur.
zafer.teker , 02.11.2016

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir