如何读写文本文件和二进制文件? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.io.FileInputStream;import java.io.DataInputStream;import java.io.File;import java.io.IOException;import java.io.FileOutputStream;import java.io.DataOutputStream;class DataFileRead { private File f; private DataInputStream dis; private DataOutputStream dos; protected DataFileRead() { f = new File("DataFileRead.class"); } protected void readandwrite() { try { dis = new DataInputStream(new FileInputStream(f)); //读 dos = new DataOutputStream(new FileOutputStream("d:\\test.class")); //写 int temp = dis.read(); while (temp != -1) { dos.write(temp); //写入 temp = dis.read(); //读取 } dis.close(); dos.close(); System.out.println("文件复制成功!"); } catch (IOException ex) { System.out.println("读写文件错误"); ex.printStackTrace(); } }}public class DataFileReadTest { public DataFileReadTest() { } public static void main(String[] args) { DataFileRead dataFileRead = new DataFileRead(); dataFileRead.readandwrite(); }} 求教一个算法题 列表成员向上转换问题 【求助】帮忙分析一下内存消耗 新手请教问题,关于边学习,边做实际项目 一个关于进度条显示的问题~麻烦各位帮忙看下(附代码): 能否说说在dos下用appletviewer启动applet的方法 我用jdom读取xml文件,除引入jdom.jar包外,是否还需要引入xerces.jar包?该问题困惑好几天了,请高手解答,先谢了 Java多线程的a problem 关于时间比较的问题 java中如何将汉字转换成拼音。在线等待 大吓指教java 请大哥们帮忙解决下问题
import java.io.DataInputStream;
import java.io.File;
import java.io.IOException;
import java.io.FileOutputStream;
import java.io.DataOutputStream;
class DataFileRead {
private File f;
private DataInputStream dis;
private DataOutputStream dos;
protected DataFileRead() {
f = new File("DataFileRead.class");
} protected void readandwrite() {
try {
dis = new DataInputStream(new FileInputStream(f)); //读
dos = new DataOutputStream(new FileOutputStream("d:\\test.class")); //写
int temp = dis.read();
while (temp != -1) {
dos.write(temp); //写入
temp = dis.read(); //读取
}
dis.close();
dos.close();
System.out.println("文件复制成功!");
}
catch (IOException ex) {
System.out.println("读写文件错误");
ex.printStackTrace();
}
}}public class DataFileReadTest {
public DataFileReadTest() {
} public static void main(String[] args) {
DataFileRead dataFileRead = new DataFileRead();
dataFileRead.readandwrite();
}
}