成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Java的ResourceBundle怎么用-創(chuàng)新互聯(lián)

這篇文章主要介紹“Java的ResourceBundle怎么用”,在日常操作中,相信很多人在Java的ResourceBundle怎么用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Java的ResourceBundle怎么用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

公司主營業(yè)務:成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出任縣免費做網(wǎng)站回饋大家。

通過ResourceBundle 將寫在程序中字符串放到配置文件中,同時可以方便的實現(xiàn)國際化

正則表達式與 Java ResourceBundle 相結(jié)合的一種數(shù)據(jù)驗證技術(shù)。Java 語言對正則表達式的支持可以大大簡化數(shù)據(jù)驗證。您

可以將數(shù)據(jù)與正則表達式進行比較,如果它們匹配,則知道數(shù)據(jù)是有效的。另一方面,Java ResourceBundle 包含翻譯好的字

符串,用于匹配用戶機器上的當前語言和國家設(shè)置。ResourceBundle 中的字符串通常是出現(xiàn)在應用程序中的文本,但是也可

以是特定于某個地區(qū)的任何東西.

1。將字符串抽取出來
通過Eclipse的source-》Externalize String 來生成ResourceBundle相關(guān)的類和文件
答案取決于 ResourceBundle 是如何創(chuàng)建的

無論何時運行一個 Java 程序,它都有一個特定的地區(qū)。地區(qū)由兩個字母的語言代碼和兩個字母的國家代碼來指定,這些代碼

是由 ISO 標準定義的。地區(qū)代碼還有一個不常用的變種部分,用于更精確地指定特定的地區(qū)。下面是一些例子:
en_US 是 U.S. English 地區(qū)。
en_CA 是 Canadian English 地區(qū)。
fr_CA 是 French Canadian 地區(qū)。
en 是 English 地區(qū)。
en_US_UNIX 是 U.S. English 地區(qū)的 UNIX 變種。至于該變種的意義及其用法,是由應用程序的編寫者定義的。


當創(chuàng)建一個新的 ResourceBundle 時,Java 運行時根據(jù)當前的地區(qū)查找文件。例如,如果當前地區(qū)是en_US,那么 Java 運行

時依次查找以下文件:
messages_en_US.properties
messages_en.properties
messages.properties
當 ResourceBundle 收集翻譯好的字符串時,在 messages_en_US.properties 中發(fā)現(xiàn)的任何字符串都具有比

messages_en.properties 和 messages.properties 中具有相同名稱的字符串更高的優(yōu)先級。如果運行時沒有發(fā)現(xiàn)任何特定于

地區(qū)的文件,那么它將使用 messages.properties 中的字符串。

記住,創(chuàng)建 ResourceBundle 的代碼指定了文件名 messages.properties。該文件名不會隨著地區(qū)的改的代碼也不需要做出更

改。您只需指定這個文件名,Java 運行時可以自動得出應該裝載哪個特定于地區(qū)的文件。

一個特定于地區(qū)的 .properties 文件只包含不同于更通用的 .properties 文件的字符串

在運行時設(shè)置地區(qū):

第一種方法是在運行應用程序的時候設(shè)置 user.language 和 user.country 這兩個系統(tǒng)屬性
java -Duser.language=XXX -Duser.country=XX

第二種方法是在應用程序中設(shè)置地區(qū)。通過 Locale.setDefault() 方法可以在代碼中設(shè)置默認的地區(qū)。

Swing 提供了 javax.swing.JFormattedTextField 類。利用這個類可以為文本域定義一個掩碼

到此,關(guān)于“Java的ResourceBundle怎么用”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

分享標題:Java的ResourceBundle怎么用-創(chuàng)新互聯(lián)
文章鏈接:http://jinyejixie.com/article32/dighpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務、企業(yè)建站網(wǎng)站制作、網(wǎng)站導航、App設(shè)計網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
陈巴尔虎旗| 手游| 伊金霍洛旗| 中卫市| 赫章县| 河津市| 宁远县| 乌拉特前旗| 安图县| 隆昌县| 新和县| 延长县| 杨浦区| 大石桥市| 濮阳县| 石棉县| 新化县| 莒南县| 抚远县| 深水埗区| 莒南县| 岐山县| 青河县| 武陟县| 巴中市| 稻城县| 会泽县| 曲阳县| 洪江市| 正阳县| 庆云县| 蒙山县| 伊宁县| 凌云县| 长沙县| 垫江县| 崇义县| 蓬安县| 阜新市| 太仓市| 八宿县|