易截截图软件、单文件、免安装、纯绿色、仅160KB

Java IO InputStreamReader

      很多的文本文件会有不同的编码格式,造成这种编码差异的可能是系统的差异,可能是在保存文件时采用特定的字符集编码来保存。这时我们利用Java语言来打开这些文本时,如果不使用正确的字符集解码器打开,肯定会出现乱码。好在java.io包提供了一个java.io.InputStreamReader类来支持指定文本字符集编码,以正确显示文本。
      而对于采用特定的字符集编码格式将文本内容写入文件当中,我们则可以采用OutputStream中的write(String.getBytes("gb2312"))方法;其中的gb2312可以是其他的字符集编码格式,如"gbk","utf-8"等等。
示例代码如下:
//读取文本
InputStream in = new FileInputStream("allfilename");
InputStreamReader isr = new InputStreamReader(in, charsetName);
BufferedReader br = new BufferedReader(isr);
//写文本
OutputStream out = new FileOutputStream("allfilename");
out.write("string字符串".getBytes("gbk"));

这样就可完成对于特定字符集编码的文档的读写(IO)操作。


相关文档:

Java学习方法

 第一个阶段(基础阶段)
1、你要掌握HTML语言,认识常用的HTML一些标签。我推荐大家学习孙鑫老师视频的《HTML语言速成》
2、掌握JAVA基础,也就是J2SE,我推荐大家学习马士兵老师的J2SE视频。当时我学习J2SE主要学习
的张孝祥和孙鑫老师的视频(当时还不知道马士兵老师呢!呵呵)不过我认为孙鑫老师前面几讲还是 ......

JAVA中jar文件的编写和应用

http://www.cn-java.com/www1/?action-viewnews-itemid-3295
我想JAVA的爱好者,尤其是初学者大都有过这样的经历,就是喜欢JAVA编程语言(这个人的情况可能不一样),但是有时候总会觉得JAVA的优点便是她的“致命”的缺点。大家的信念依旧是“一次编译,到处运行”但是就是因为至一点JAVA ......

Java进阶学习:jar打包详解


jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。
为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新组织,所有这些目的只有一 ......

Flex+LCDS+Java 实践(一) 游戏大地图背景制作

前言:
本项目主要是通过把地图切片嵌入swf,把切片坐标用Java数据打包,然后 在Flex项目内通过Java读取打包数据,通讯给Flex,最后把swf内的图片安放在对应位置来实大地图 拆分->打包->再现的过程。
1.  swf图片打包代码 BitMapClass.as
package
{
import flash.display.Sprite;

public class BitM ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号