⑴ java中,我想把下面的的全形括弧轉換成半形括弧,怎麼實現啊!我用replaceAll,好像不行。
方法:
直接用replaceAll來替換
方法2:
importjava.io.UnsupportedEncodingException;
publicclassTest{
(StringQJstr)
{
StringBufferoutStrBuf=newStringBuffer("");
StringTstr="";
byte[]b=null;
for(inti=0;i<QJstr.length();i++){
Tstr=QJstr.substring(i,i+1);
if(Tstr.equals("")){
//半形空格
outStrBuf.append(Tstr);
continue;
}
b=Tstr.getBytes("unicode");
if(b[2]==0){
//半形?
b[3]=(byte)(b[3]-32);
b[2]=-1;
outStrBuf.append(newString(b,"unicode"));
}else{
outStrBuf.append(Tstr);
}
}
returnoutStrBuf.toString();
}
publicstaticvoidmain(String[]args){
Stringname="購物(網上商城)";
System.out.println(half2Fullchange(name));
}
}
⑵ java中全形,半形判斷
我來學習了
⑶ 半形和全形的切換方法
一般輸入法默認切換全形和半形的組合鍵是鍵盤上的【Shift】+【空格鍵】。不過該功能的組合鍵是允許修改的,可以在原生輸入法的【文字服務和輸入語言】菜單,或者在其他輸入法的設置中找到修改項,自定義為其他的組合按鍵。以下是詳細介紹:
怎麼用鍵盤切換輸入法的全形和半形啊?
1、鍵盤上有一個快捷的切換組合鍵,一般默認是【Shift】+【空格鍵】;
2、如果此前經過自定義,可以在打開輸入法的設置,以Windows原生輸入法為例,找到任務欄,對著鍵盤圖標右鍵打開【設置】;
3、在隨後出現的【文字服務和輸入語言】菜單中,找到【高級鍵設置】的標簽頁,其中【中文(簡體)輸入法,-中/英標點符號切換】選項,右側就會顯示當前切換的組合鍵;
4、您也可以選中該選項之後,點擊右下方的【更改按鍵順序】;並勾選【啟用按鍵順序】,在下面的下拉菜單中選擇需要設置的快捷組合鍵。
這里教大家全形和半形之間轉換的方法!雖然word2007中這個功能比較隱蔽,但是只要你熟悉了還是比較簡單的!
方法: 選中需要轉換的字元之後,單擊「開始」選項卡中的圖標「Aa」,即「更改大小寫」功能按鈕,打開如圖1所示列表。需要將全形字元轉換為半形時單擊「半形」,需要將半形字元轉換為全形時單擊「全形」完成轉換。還有英文的大小寫之間的轉換 。
小提示
雖然Excel和PowerPoint中沒有以上功能。但如果需要在全形字元與半形字元之間相互轉換,可以用上面介紹的方法在Word2007中完成轉換,然後粘貼到Excel或PowerPoint中即可。