1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。
package Test03;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class TextRw {
public static void main(String[] args) {
File file = new File("d:/TextRw.txt");
try {
FileOutputStream out = new FileOutputStream(file);
String nr="学号:123456,姓名:张帅";
byte[] b=nr.getBytes();
System.out.println("写入成功");
out.write(b);
out.close(); //关闭流 ,释放资源
//输入流 从文件吧数据读入内存
FileInputStream in = new FileInputStream(file);
//装在数据的数组
byte[] b1= new byte[1024];
int i=0;
String str="";
while((i = in.read(b1))>0)
{
//组合数据
//参数 1 - 起始位置
str += new String(b1,0,i);
}
System.out.println(str);
} catch (Exception e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}