首页 > 代码库 > Java--输入输出
Java--输入输出
---恢复内容开始---
1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。
package erqi;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;public class TextRw { public static void main(String[] args) { // TODO 自动生成的方法存根 File file=new File("e:/dandan.txt"); try { file.createNewFile(); FileOutputStream out=new FileOutputStream("e:/dandan.txt"); String st="姓名:张德宝"; byte[] b=st.getBytes(); out.write(b); out.close(); } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } }}
2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt
package erqi;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class IoDemo { public static void main(String[] args) { // TODO 自动生成的方法存根 File file = new File("e:/text.txt"); try { file.createNewFile(); FileOutputStream out = new FileOutputStream("e:/text.txt"); String st = "今天下雨了!"; byte[] b = st.getBytes(); out.write(b); out.close(); FileInputStream in=new FileInputStream("e:/text.txt"); byte[] b1=new byte[1024]; FileOutputStream out1=new FileOutputStream("e:/iodemo.txt"); int i=0; String str=""; while((i=in.read(b1))>0) { str+=new String(b1, 0, i); out1.write(b1); } System.out.println(str); in.close(); } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } }}
3.编写BinIoDemo.java的Java应用程序,程序完成的功能是:完成1.doc文件的复制,复制以后的文件的名称为自己的学号姓名.doc。
package erqi;import java.io.FileInputStream;import java.io.FileOutputStream;public class BinIoDemo { public static void main(String[] args) { // TODO 自动生成的方法存根 try { FileInputStream in=new FileInputStream("e:/dd.docx"); byte[] b=new byte[1024]; int i=-1; FileOutputStream out=new FileOutputStream("e:/zhangdebao.docx"); while((i=in.read(b))>0) { out.write(b,0,i); } out.close(); in.close(); } catch (Exception e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } }}
Java--输入输出
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。