保定java
『壹』 java中如何實現中文排序
publicclassSortByChinese{
//測試
publicstaticvoidmain(String[]args){
String[]a1={"保定","何子安","於小雲","劉帝","劉何保定子安","劉","劉娜","家強","劉博"};
getSortOfChinese(a1);
for(inti=0;i<a1.length;i++){
System.out.println(a1[i]);
}
}
/**
*
*@paramaString[]
*@returnString[]
*/
publicstaticString[]getSortOfChinese(String[]a){
//Collator類是用來執行區分語言環境這里使用CHINA
Comparatorcmp=Collator.getInstance(java.util.Locale.CHINA);
//JDKz自帶對數組進行排序。
Arrays.sort(a,cmp);
returna;
}
}publicclassSortByChinese{
//測試
publicstaticvoidmain(String[]args){
String[]a1={"小二","張三","李四","王五","劉七"};
getSortOfChinese(a1);
for(inti=0;i<a1.length;i++){
System.out.println(a1[i]);
}
}
/**
*
*@paramaString[]
*@returnString[]
*/
publicstaticString[]getSortOfChinese(String[]a){
//Collator類是用來執行區分語言環境這里使用CHINA
Comparatorcmp=Collator.getInstance(java.util.Locale.CHINA);
//Arrays工具類對數組進行排序。
Arrays.sort(a,cmp);
returna;
}
}
試試對你的問題是否有用
『貳』 我想學java去哪學比較好
學習Java呢如果你學過別的面向對象的語言那麼通過類比我覺得你一定學起來比較輕松,當然了我們這里就從什麼語言沒學過的小白說起。。
首先來給大家推薦幾本參考書。
ONE:
當初java入門的時候看了一些書,現在想起來特別喜歡 head first java。讀起來的感覺就是不一樣。強烈推薦!!
這本書我推薦對面向對象編程和其他計算機語言不熟悉的初學者,通俗易懂,講的全是基礎,不會讓你被那些繁多的類,方法啥的弄的失去興趣,因為裡面全是基礎大家認真看完即可。。。強力推薦這本。
瘋狂Java 作者:李剛
這本書講的極其細致,不過信息量太大,對於初學者來說任務太重。。如果你掌握了上面那本書的知識點,那我強烈建議你買下這本厚書好好研讀,也可以將這本書作為一個類庫來查閱。。總之知識點應有盡有。
TWO:
在讀上面兩本書的同時我建議你多看點網上的視頻,推薦的視頻有,馬士兵老師的。。(java更新很快他講的東西可能和現在的)網易公開課計算機體系裡的Java教學,慕課網里的教學。
我想說的是這些視頻最好是主看一個老師的(是主哦,也就是主要跟著一個老師的思路和順序走,其他老師的作為不同角度的掌握),假設這個老師是A,聽完課後如果覺得A講的這節你不是很懂,那麼一定要去看B老師講的這節的內容,如果還不懂那就看C講的的這節,D,E,F老師同理。。*****強烈建議!!!!看視頻一定要做筆記!!!不然看了也白看,除非你有過目不忘的才能。。******
THREE:
硬體的東西說完了接下來我們就來聊聊方法,首先Java是一門語言,然後語言是用來和計算機溝通實現一定的功能,也就是說,語言是為需求而生滴。。所以你必須先有一個需求,比如你想用Java編寫一個小游戲,那麼你的初級階段的學習就該是為了實現這個目標不斷奮斗,興趣使然嘛這樣你就不會覺得累枯燥
(當初我學Java就有一個。。。特別奇怪的開始,記得那是一個夜黑風高的寒假,我姑姑家有一家店門相當於超市吧,啥都賣,過年特別忙,於是乎我被拉去當苦力,擺在我面前的是。。有無數程序的結賬抄寫過程,需要人力暴力操作。。我受不了了,開學我就開始學JavaAWT和SWING編程,第二個假期回家編了個界面程序給它,量身定做解決他的一切需求)額,說了這么多我只是想說要有明確的目標知道你要幹啥,在幹啥。。
FOUR:
學習初期你肯定會有千千萬萬個問題,心裡有無數疑惑,這時候千萬不要急躁,不要放棄。。解決方法應該是,有疑惑盡量請教別人,如果你覺得怕麻煩別人,那麼請你去翻書,我建議不懂的地方要多看幾本書的這個知識點,因為老師不同講解的思路角度也不同,就像買鞋,一定有一款適合你。。如果你懶到書都不想翻,那麼沒關系,你就把這點疑惑完全的一字不落背下來。。多思考,有那麼一天,往後走著走著你就會發現前面豁然開朗。。
FIVE:
最後也是最重要的一個就是代碼量。。一定要多敲,不要眼高手低。。往往敲代碼的時候你才可以發現問題。。我始終相信一句話,淚水和汗水這類東西,如果你流多了上天它自然會給予你一些東西來作為交換的禮物。。貴在堅持,忘記了在哪裡看到的一句話,如果你的耐力和野心不相匹配,那麼你最多也就是一個笑話。
『叄』 在java中實現將中文地名翻譯成英文地名。
Store No.0035 Building No.3 Section A,Weisha Garden,Xihuan(Western Ring)Road
一般按照這樣翻譯就行了,地名一般以拼音為標准
然後國外地址一定要從小寫到大~呵呵
和中國人習慣相反
因為最後的包裹是會寄往國內
你最好是寫上中文地址 我有過需要國外的給我寄包裹
然後對方很工整的將我提供的中文地址寫了下來 呵呵
希望對你有幫助~