服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java的io简单应用 选择自 franktaylor 的 blog


  //从文件里读数据,显示到屏幕上
package com.yourcompany.core;
import java.io.*;

public class think {

public static void main(string[] args) {

try {

fileinputstream file = new fileinputstream("d://sss.txt");
char[] c = new char[file.available()];
for (int i = 0 ; i<c.length;i++) {
c[i] = (char)file.read();

}
system.out.print(c);

}
catch(filenotfoundexception e) {

e.printstacktrace();
}
catch(ioexception e) {

e.printstacktrace();
}

}
}
//在屏幕上写东西到文件中
package com.yourcompany.core;

import java.io.*;
import java.util.*;


public class think {

public static void main(string[] args) {

try {

byte[] c = new byte[1000] ;
system.in.read(c);
fileoutputstream file = new fileoutputstream("d://s.txt");
file.write(c);
}
catch(exception e) {
e.printstacktrace();
}
}
}
//从一个文件复制到另一个文件
package com.yourcompany.core;

import java.io.*;
import java.util.*;


public class think {

public static void main(string[] args) {

try {

fileinputstream file = new fileinputstream("d://sss.txt");
fileoutputstream fileout = new fileoutputstream("d://aaa.txt");
byte[] c = new byte[file.available()];
for(int i = 0;i<c.length;i++) {
c[i] = (byte)file.read();
}
fileout.write(c);
}
catch(exception e) {
e.printstacktrace();
}
}
}
//在屏幕上你输入什么我就输入什么
package com.yourcompany.core;

import java.io.*;
import java.util.*;


public class think {

public static void main(string[] args) {

try {

byte [] c = new byte[1000];
int cc = system.in.read(c);
for (int i=0;i<cc;i++) {
system.out.print((char)c[i]);
}
}
catch(exception e) {
e.printstacktrace();
}

}
}

扫描关注微信公众号