第1关:练习-Java输入输出之字节数据输入输出之综合练习

  • 任务描述
  • 编程要求
  • 测试说明

任务描述

本关任务:使用字节输出流和输入流,把给定文件里的内容复制到另一个给定文件中。

编程要求

仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 间编写程序代码,使用字节输出流和输入流,把给定文件里的内容复制到另一个给定文件中。具体要求如下:

  • 接收给定的一行字符串(如:/test1/d.txt /test1/e.txt。其中第一个路径为源文件路径,第二个路径为目标文件路径);
  • 使用字节输出流和输入流,把第一个文件里的内容复制到第二个文件中。

测试说明

平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。

例: 测试输入:

  1. /test1/d.txt /test1/e.txt

预期输出(后台查看给定的第二个文件中的内容产生的结果):

  1. 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输入输出之字节数据输入输出之综合练习相关推荐

  1. 学习-Java输入输出之OutputStream类之字节数据输出

    第1关:学习-Java输入输出之OutputStream类之字节数据输出 任务描述 相关知识 什么是 OutputStream 类 OutputStream 类的常用方法 OutputStream 类 ...

  2. java流与文件——文本输入输出

    [0]README 0.1) 本文描述转自 core java volume 2, 旨在理解 java流与文件--文本输入输出 的相关知识: 0.2) 在保存数据时,可以选择是二进制还是文本格式: 在 ...

  3. 一个编程小白的Java SE学习日志 X—— 输入输出(IO)流【极客BOY-米奇】

    文章目录 前言(转载请说明作者!)4.30~5.7编写 File类 File类的构造方法 File类常用方法 File类的一些常用方法实例 IO流 IO流的分类 按数据流的方向分类 按是否直接操作源或 ...

  4. VB讲课笔记05:数据输入输出

    VB讲课笔记05:数据输入输出 一.数据输出 1.Print 方法 打印一个或多个数据,用半角逗号或分号隔开.

  5. java发送接收UDP数据包:字符串,byte[]字节数组,文件等

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java发送接收UDP数据包,数据内容为byte[],包括一切可以转换为byte[]的内容. 测试代码 public static void ma ...

  6. 进阶15 IO流+字节字符输入输出+IO异常处理+属性集+缓冲流+各种编码+序列化

    IO概述 什么是IO 生活中,你肯定经历过这样的场景.当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了.当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里.那么数据都是在哪些 ...

  7. C语言基础——数据输入输出

    五.数据输入输出 5.1 概述 C 语言中,所有的数据输入/输出都是由库函数完成的,都为函数语句. 在使用 C 语言库函数时,要用预编译命令 #include 将有关头文件包括到源文件中:如,使用标准 ...

  8. 【Java】文件读写和输入输出

    写在前面的话: 版权声明:本文为博主原创文章,转载请注明出处! 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正,啾咪~~ 每篇文章都是博主现阶段的理解,如果 ...

  9. 31条指令单周期cpu设计(Verilog)-(四)数据输入输出关系表

    说在前面 开发环境:Vivado 语言:Verilog cpu框架:Mips 控制器:组合逻辑 表格作用 这张表用于设计整体的数据通路图 (在第二篇中已经给出来了),而这张总图是用于设计Verilog ...

最新文章

  1. 解决360浏览器偶发性会闪屏一下黑色的背景
  2. 【软考-软件设计师】CPU的功能与组成
  3. iptables删除所有规则_如何解决iptables删除命令中遇到的问题
  4. c++ list box 字体设置_上海印刷字体展示馆 迎来第一批团队参观
  5. 从github克隆内容到本地时权限问题
  6. 基于位置的知识图谱链接预测
  7. 关于location.href几种用法的区别
  8. 【剑指Offer】15顺时针打印矩阵
  9. 2012-11-26 → 2012-12-02 周总结:项目又有新需求了,很兴奋
  10. 自定义Kettle数据库插件 1
  11. 计算机二级Java笔记/重难点易错点总结(按章节归纳整理)
  12. C#、VB.NET与三菱Q02、QJ71E71、L02、LJ71E71、FX3U、FX5U等通讯的DLL及调用源代码
  13. PHP集成腾讯云短信SDK
  14. 计算语言学之拼写纠错
  15. 华为接头人话术指南:欲投华为,必看此贴!引流华为招聘提前批(备份)
  16. win7配置本地ftp服务器
  17. 健身为什么要吃肌酸!肌酸四大作用
  18. java中的面向对象(基础)
  19. anyRTC 重磅推出在线实时 K 歌解决方案
  20. Unity 对话气泡

热门文章

  1. Python实现选择排序算法
  2. 目标定位(Object localization)
  3. google文件出错啦,发生浏览器错误!
  4. QT学习之路2 学习笔记
  5. mybatis中resultMap和resultType的详细用法
  6. C语言/C++零基础到逆向安全工程师
  7. ubuntu下安装librecad
  8. Java极速入门系列:第一章Java概述、Java环境、IDEA开发工具
  9. css布局之版权信息
  10. C++ - sstream标准库(串流控制)