java,locale
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
java locale是什麼,讓我們一起了解一下?
locale命令是將有關當前語言環境或全部公共語言環境的信息寫到標準輸出上,如果使用了語言環境類別名而沒有使用標誌來指定locale命令,那麼 locale命令會寫出由Name參數指定的語言環境類別中的所有關鍵字的值。
Java爲什麼要設定locale?
雖然設定locale與你能否瀏覽中文的網頁沒有直接的關係,即便你把locale設置成en_US.ISO-8859-1這樣一個標準的英文locale你照樣可以瀏覽中文的網頁,只要你的系統裏面有相應的字符集(這個都不一定需要)和合適的字體(如simsun),瀏覽器就可以把網頁翻譯成中文給你看。具體的過程是網絡把網頁傳送到你的機器上之後,瀏覽器會判斷相應的編碼的字符集,根據網頁採用的字符集,去字體庫裏面找合適的字體,然後由文字渲染工具把相應的文字在屏幕上顯示出來。
但是爲了讓你的Linux能夠輸入中文,就需要把系統的locale設定成中文的(嚴格說來是locale中的語言類別LC_CTYPE ),例如zh_CN.GB2312、zh_CN.GB18030或者zh_CN.UTF-8。很多人都不明白這些古里古怪的表達方式。但是隻需要知道,這是locale的表達方式就可以了。
實戰操作:
下面通過示例演示在Date中使用Locale的,參考代碼如下(LocaleTest.java):
import java.util.Locale;import java.util.Date;import java.util.Calendar;import java.text.SimpleDateFormat;import java.text.DateFormat;/*** Locale 的測試程序*/public class LocaleTest {public static void main(String[] args) {// 2種不同的Locale的創建方法testDiffDateLocales();// 顯示所有的LocalestestAllLocales();}/** * 2種不同的Locale的創建方法 */private static void testDiffDateLocales() {// date爲2013-09-19 14:22:30Date date = new Date(113, 8, 19, 14, 22, 30);// 創建“簡體中文”的LocaleLocale localeCN = Locale.SIMPLIFIED_CHINESE;// 創建“英文/美國”的LocaleLocale localeUS = new Locale("en", "US");// 獲取“簡體中文”對應的date字符串String cn = DateFormat.getDateInstance(DateFormat.MEDIUM, localeCN).format(date);// 獲取“英文/美國”對應的date字符串String us = DateFormat.getDateInstance(DateFormat.MEDIUM, localeUS).format(date);System.out.printf("cn=%sus=%s", cn, us);}/** * 顯示所有的Locales */private static void testAllLocales() {Locale[] ls = Locale.getAvailableLocales();System.out.print("All Locales: ");for (Locale locale:ls) {System.out.printf(locale+", ");}System.out.println();}}
-
微博怎麼顯示手機型號,微博如何顯示手機型號
微博怎麼顯示手機型號:1、首先需要點擊手機桌面中的微博。2、然後再點擊屏幕右下方的我的。3、然後再點擊屏幕上方的設置圖標。4、然後再點擊會員專屬設置。5、然後再點擊微博來源。6、最後選擇想要顯示的手機型號就可以了。...
-
qq空間無訪問權限怎麼進入
如果你的qq好友設置了qq空間權限,那麼是沒有辦法強制進入對方的空間的,只能通過正當方式訪問,得到空間權限主人許可後進入;或者是通過回答問題,只要回答正確即可進入空間。QQ空間就像我們的日記本一樣,我們可以自由地在裏面記錄自己的心情,也可以把具有紀念意義的照片...
-
清潔手機的方法
1、準備溼紙巾、手機清潔劑、細小的清潔毛刷、清潔布(或像眼鏡布這類超細纖維材質的布)、吸塵貼紙。2、溼紙巾用於簡單清潔手機表面的污垢和灰塵;手機清潔劑用於對手機外殼一些頑固的污垢進行清理;毛刷可以用於對耳機孔、充電口或者機身一些縫隙進行灰塵清理;清潔布...
-
微信羣裏怎麼拍一拍,具體操作步驟
1、操作步驟:首先打開手機上的【微信】。2、打開微信之後,我們點擊打開羣好友【聊天窗口】。3、打開聊天窗口後,我們快速雙擊【好友的頭像】。4、雙擊好友後,對方就收到消息【拍了拍你】雙方的聊天窗口都會有提示。...