练习-Java输入输出之字节数据输入输出之综合练习
第1关:练习-Java输入输出之字节数据输入输出之综合练习
- 任务描述
- 编程要求
- 测试说明
任务描述
本关任务:使用字节输出流和输入流,把给定文件里的内容复制到另一个给定文件中。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 间编写程序代码,使用字节输出流和输入流,把给定文件里的内容复制到另一个给定文件中。具体要求如下:
- 接收给定的一行字符串(如:/test1/d.txt /test1/e.txt。其中第一个路径为源文件路径,第二个路径为目标文件路径);
- 使用字节输出流和输入流,把第一个文件里的内容复制到第二个文件中。
测试说明
平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。
例: 测试输入:
/test1/d.txt /test1/e.txt
预期输出(后台查看给定的第二个文件中的内容产生的结果):
hello
开始你的任务吧,祝你成功!
import java.io.*;
import java.util.Scanner;public class FileTest {public static void main(String[] args) throws IOException {// 请在Begin-End间编写完整代码/********** Begin **********/// 使用字节输出流和输入流,把给定文件里的内容复制到另一个给定文件中Scanner input = new Scanner(System.in);String path1 = input.next();String path2 = input.next();FileInputStream fis = new FileInputStream(path1);FileOutputStream fos = new FileOutputStream(path2);int a = 0;while((a=fis.read())!=-1){fos.write(a);}fis.close();fos.close();/********** End **********/}
}
练习-Java输入输出之字节数据输入输出之综合练习相关推荐
- 学习-Java输入输出之OutputStream类之字节数据输出
第1关:学习-Java输入输出之OutputStream类之字节数据输出 任务描述 相关知识 什么是 OutputStream 类 OutputStream 类的常用方法 OutputStream 类 ...
- java流与文件——文本输入输出
[0]README 0.1) 本文描述转自 core java volume 2, 旨在理解 java流与文件--文本输入输出 的相关知识: 0.2) 在保存数据时,可以选择是二进制还是文本格式: 在 ...
- 一个编程小白的Java SE学习日志 X—— 输入输出(IO)流【极客BOY-米奇】
文章目录 前言(转载请说明作者!)4.30~5.7编写 File类 File类的构造方法 File类常用方法 File类的一些常用方法实例 IO流 IO流的分类 按数据流的方向分类 按是否直接操作源或 ...
- VB讲课笔记05:数据输入输出
VB讲课笔记05:数据输入输出 一.数据输出 1.Print 方法 打印一个或多个数据,用半角逗号或分号隔开.
- java发送接收UDP数据包:字符串,byte[]字节数组,文件等
全栈工程师开发手册 (作者:栾鹏) java教程全解 java发送接收UDP数据包,数据内容为byte[],包括一切可以转换为byte[]的内容. 测试代码 public static void ma ...
- 进阶15 IO流+字节字符输入输出+IO异常处理+属性集+缓冲流+各种编码+序列化
IO概述 什么是IO 生活中,你肯定经历过这样的场景.当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了.当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里.那么数据都是在哪些 ...
- C语言基础——数据输入输出
五.数据输入输出 5.1 概述 C 语言中,所有的数据输入/输出都是由库函数完成的,都为函数语句. 在使用 C 语言库函数时,要用预编译命令 #include 将有关头文件包括到源文件中:如,使用标准 ...
- 【Java】文件读写和输入输出
写在前面的话: 版权声明:本文为博主原创文章,转载请注明出处! 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正,啾咪~~ 每篇文章都是博主现阶段的理解,如果 ...
- 31条指令单周期cpu设计(Verilog)-(四)数据输入输出关系表
说在前面 开发环境:Vivado 语言:Verilog cpu框架:Mips 控制器:组合逻辑 表格作用 这张表用于设计整体的数据通路图 (在第二篇中已经给出来了),而这张总图是用于设计Verilog ...
最新文章
- 解决360浏览器偶发性会闪屏一下黑色的背景
- 【软考-软件设计师】CPU的功能与组成
- iptables删除所有规则_如何解决iptables删除命令中遇到的问题
- c++ list box 字体设置_上海印刷字体展示馆 迎来第一批团队参观
- 从github克隆内容到本地时权限问题
- 基于位置的知识图谱链接预测
- 关于location.href几种用法的区别
- 【剑指Offer】15顺时针打印矩阵
- 2012-11-26 → 2012-12-02 周总结:项目又有新需求了,很兴奋
- 自定义Kettle数据库插件 1
- 计算机二级Java笔记/重难点易错点总结(按章节归纳整理)
- C#、VB.NET与三菱Q02、QJ71E71、L02、LJ71E71、FX3U、FX5U等通讯的DLL及调用源代码
- PHP集成腾讯云短信SDK
- 计算语言学之拼写纠错
- 华为接头人话术指南:欲投华为,必看此贴!引流华为招聘提前批(备份)
- win7配置本地ftp服务器
- 健身为什么要吃肌酸!肌酸四大作用
- java中的面向对象(基础)
- anyRTC 重磅推出在线实时 K 歌解决方案
- Unity 对话气泡