- 青島雅思—專家談雅思考試發(fā)展趨勢
- 河南2011上半年自考網(wǎng)上報名入口 點擊進入
- 2011年廣東省護士資格考試報名現(xiàn)場確認時間
- 2011上半年樂山五通橋區(qū)會計從業(yè)考試報名3月10日-4月1
- 哈爾濱香坊區(qū)2011護士資格考試報名現(xiàn)場確認時間
- 2011什邡第一次會計從業(yè)資格考試報名3月1日-4月15日
- 2011什邡第二次會計從業(yè)資格考試報名7月1日-9月16日
- 2011年中山市護士資格考試報名工作的通知
- 長安大學2011考研成績查詢入口 點擊進入
- 西華大學2011考研成績查詢入口 點擊進入
- 中國地質大學(武漢)2011考研成績3月3日查詢
- 中南民族大學2011考研成績查詢3月4日開始
- 沈陽建筑大學2011考研成績查詢入口 點擊進入
- 沈陽工業(yè)大學2011考研成績查詢入口 點擊進入
java讀取utf8類型的文件
來源:求學問校網(wǎng) 發(fā)表時間:2012-07-13 瀏覽 164 次
源文件為utf-8格式,且里面包含中文,如:
in (飝',飱',餌',餕') then '電信'
in (飚',飛',飜',飩',飳',飴',餏',餑',餒') then '聯(lián)通'
1,不加轉碼的時候中文會亂碼:
Java代碼
1.public static void main(String[] args) throws Exception {
2. File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
3. InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
4. BufferedReader bufReader = new BufferedReader(insReader);
5. String line = new String();
6. while ((line = bufReader.readLine()) != null) {
7. System.out.println(line);
8. }
9. bufReader.close();
10.}
public static void main(String[] args) throws Exception {
File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
BufferedReader bufReader = new BufferedReader(insReader);
String line = new String();
while ((line = bufReader.readLine()) != null) {
System.out.println(line);
}
bufReader.close();
}
Java代碼
1.in (飝',飱',餌',餕') then '鐢?shù)淇?#39
2.in (飚',飛',飜',飩',飳',飴',餏',餑',餒') then '鑱旈?'
in (飝',飱',餌',餕') then '鐢?shù)淇?#39
in (飚',飛',飜',飩',飳',飴',餏',餑',餒') then '鑱旈?'
2,如果對string進行utf-8編碼,某些中文加單引號會導致亂碼:
Java代碼
1.public static void main(String[] args) throws Exception {
2. //String charsetName = "UTF-8";
3. File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
4. InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
5. BufferedReader bufReader = new BufferedReader(insReader);
6. String line = new String();
7. while ((line = bufReader.readLine()) != null) {
8. System.out.println(new String(line.getBytes(),"utf-8"));
9. }
10. bufReader.close();
11. }
public static void main(String[] args) throws Exception {
//String charsetName = "UTF-8";
File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
BufferedReader bufReader = new BufferedReader(insReader);
String line = new String();
while ((line = bufReader.readLine()) != null) {
System.out.println(new String(line.getBytes(),"utf-8"));
}
bufReader.close();
}
in (飝',飱',餌',餕') then '電信'
in (飚',飛',飜',飩',飳',飴',餏',餑',餒') then '聯(lián)通'
1,不加轉碼的時候中文會亂碼:
Java代碼
1.public static void main(String[] args) throws Exception {
2. File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
3. InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
4. BufferedReader bufReader = new BufferedReader(insReader);
5. String line = new String();
6. while ((line = bufReader.readLine()) != null) {
7. System.out.println(line);
8. }
9. bufReader.close();
10.}
public static void main(String[] args) throws Exception {
File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
BufferedReader bufReader = new BufferedReader(insReader);
String line = new String();
while ((line = bufReader.readLine()) != null) {
System.out.println(line);
}
bufReader.close();
}
Java代碼
1.in (飝',飱',餌',餕') then '鐢?shù)淇?#39
2.in (飚',飛',飜',飩',飳',飴',餏',餑',餒') then '鑱旈?'
in (飝',飱',餌',餕') then '鐢?shù)淇?#39
in (飚',飛',飜',飩',飳',飴',餏',餑',餒') then '鑱旈?'
2,如果對string進行utf-8編碼,某些中文加單引號會導致亂碼:
Java代碼
1.public static void main(String[] args) throws Exception {
2. //String charsetName = "UTF-8";
3. File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
4. InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
5. BufferedReader bufReader = new BufferedReader(insReader);
6. String line = new String();
7. while ((line = bufReader.readLine()) != null) {
8. System.out.println(new String(line.getBytes(),"utf-8"));
9. }
10. bufReader.close();
11. }
public static void main(String[] args) throws Exception {
//String charsetName = "UTF-8";
File f = new File("D:/youni_insert_youni_file_transfer_ft.pl");
InputStreamReader insReader = new InputStreamReader(new FileInputStream(f));
BufferedReader bufReader = new BufferedReader(insReader);
String line = new String();
while ((line = bufReader.readLine()) != null) {
System.out.println(new String(line.getBytes(),"utf-8"));
}
bufReader.close();
}
武漢企業(yè)管理培訓培訓相關新聞
武漢企業(yè)管理培訓相關課程
- 學電腦 獲文憑 包工作 ——??诤推诫娔X培訓長期優(yōu)惠招生
- ??陔娔X維護維修與網(wǎng)絡工程師就業(yè)培訓——和平建筑工程培訓學?!?/a>
- 海南電腦維護維修與網(wǎng)絡工程師就業(yè)培訓班火爆招生中!
- ??诤推浇逃锫?lián)網(wǎng)智能化應用培訓
- 海南??诤推诫娔X零基礎培訓 學習辦公軟件
- 海口淘寶網(wǎng)開店創(chuàng)業(yè)培訓——和平建筑工程培訓學校
- 海南海口和平美術畫室
- 海口安裝預算培訓班--和平建筑工程預算培訓學校
- 海南CAD培訓班
- ??贑AD繪圖培訓學習——請到和平建筑工程培訓學校
- 海口電腦培訓
- 海南??诤推矫佬g畫室
- ??诤推絇S CDR CAD平面設計軟件專業(yè)培訓
- 海南哪里有學工程預算——和平學校從零開始,學會為止