Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Java语言的中文处理

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

Java char 16 位, Java 型。 使 16 Java Unicode 符, 使 Java Unicode 言, 好。 是, 示, 串, 题。 OakJava 号) Unix Unix 统, 说, 便 ISO Latin-1 地, Unix 性, Java I/O Unix 型, Unix 中, I/O 8 示。 I/O Unix 法, 使 Java 16 Java 符, 8 备, Java 足。 Java 8 方, 码, " (hack)" 8 16 Unicode 16 Unicode 8 符。

 

例子:

下面程序代码:说名利用InputStringReader类,从原始的byte数据来转换成既定的字符集

 

import java.io.*;

 

public class rfnew

{

 

public static void main(String args[])

{

 

       FileInputStream fis;

 

       InputStreamReader  isr;

 

       char ch;

 

       try

       {

 

              fis = new FileInputStream("gq.txt");

 

              isr = new InputStreamReader(fis);

 

              while (true)

              {

 

                     ch = (char) isr.read();

 

                     System.out.print(ch);

 

                     System.out.flush();

 

                     if (ch == '\n') break;

 

              }

 

              fis.close();

 

       }

       catch (Exception e) { }

 

       System.exit(0);

 

}

 

}

 

InputStringReader类的说明:

An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified charset. The charset that it uses may be specified by name or may be given explicitly, or the platform's default charset may be accepted.

 

 

 




相关文章

相关软件