如何读写文本文件和二进制文件? 如题 解决方案 » 免费领取超大流量手机卡,每月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(); }} java 对静态初始化的疑问!!! 短信的字符串分割 走过路过不要错过 使用JTable,在删除DefaultTableModel数据的时候出现错误 为什么不能通过编译?很奇怪.求教高手. JAVA在linux下運行,是窗口還是在瀏覽器中,如果是窗口的,是不是要啟X? 一个简单的问题 帮忙给个意见看看。 如何把Content-Type: application/octet-stream的"=?gb2312?B?seCzzMu8z+u1xNPW0ru0zrjvw/w=?="转化为中文. 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();
}
}