JAVA程序:UTF码进行文件的读写

原创 2007年09月19日 09:24:00

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;

public class TestStream {

 public static void main(String[] args) {
  
  try{
   FileOutputStream fileOutputStream = new FileOutputStream("f://001.txt");
   BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(fileOutputStream);
   DataOutputStream dataOutputStream = new DataOutputStream(bufferedOutputStream);
   
   dataOutputStream.writeUTF("中国");
   dataOutputStream.writeUTF("美国");
   dataOutputStream.writeUTF("日本");
   dataOutputStream.close();
   
   FileInputStream fileInputStream = new FileInputStream("f://001.txt");
   BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream);
   DataInputStream dataInputStream = new DataInputStream(bufferedInputStream);
   
   System.out.println(dataInputStream.readUTF());
   System.out.println(dataInputStream.readUTF());
   System.out.println(dataInputStream.readUTF());
   
  }catch(Exception e){
   e.printStackTrace();
  }
 }

用java程序复制UTF-8文件后开头出现?号

原始文件内容是这样的: 1000|1.0.0 313|20140814|2 银行流水号|银行交易时间|交易日期|银行虚拟账号|银行账号|银行账号类型|姓名|性别|证件类型|证件号码|证件有效期限|电...

如何在Java程序中读写系统剪切板的数据

Java中使用java.awt.datatransfer.Clipboard类来描述剪切板,并把剪切板分为两种类型:本地和系统,本地剪切板使用 Clipborad cp = new Clipboard...

Java文件读写—utf-8格式

Windows默认文件格式为UTF8格式,之前我们做过一个文件读写,但写入文件的方式是二进制格式,接下来,我们以windows默认的utf-8格式读写文件。 IOStream类 package c...
  • J_Anson
  • J_Anson
  • 2016年07月08日 15:23
  • 1394

java程序将GBK字符转成UTF-8编码格式

UTF-8 编码介绍 UTF-8 编码是一种被广泛应用的编码,这种编码致力于 Java代码   把全球的语言纳入一个统一的编码   , 目前已经将几种亚洲语言纳入。UTF...

文件操作乱码解决及java程序打包EXE全教程

今天帮学弟做一个遍历文件名的程序,发现java里面这个randomAccessFile类的中文读写悲剧了。找了好久的资料,才找到:RandomAccessFile out=new RandomAcce...
  • leeyiw
  • leeyiw
  • 2011年02月14日 01:18
  • 560

java各种文件的读写,通过不同的方式进行操作。

import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedRe...

java poi对同一个excel文件进行读写

环境操作系统:win7 jdk: 1.7需求1、产品部的同事经常给我一批账号,然后去统计这些账号的登录次数。 他们一般给我这样的一份文件: ①我一般的做法就是先把这个账号全部读出来,用set集合...

Java中通过输入输出流进行文件的读写

流是一个很形象的概念,当程序需要读取数据时就会开启一个通向数据源的数据流,这个数据源可以是文件,内存或者是网络连接。类似的,当程序需要写入文件时,就会开启一个通向目的地的流。这里的数据源和目的地都可以...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA程序:UTF码进行文件的读写
举报原因:
原因补充:

(最多只允许输入30个字)