IO输入输出 3

编写BinIoDemo.java的Java应用程序,程序完成的功能是:完成1.doc文件的复制,复制以后的文件的名称为自己的学号姓名.doc。

package com.hanqi.test;

import java.io.FileInputStream;
import java.io.FileOutputStream;

public class BinIoDemo {

    public static void main(String[] args) {

        try {
            FileInputStream in = new FileInputStream("d:/doc.doc");
            byte [] b= new byte[1024];
            int i =-1;
            FileOutputStream out = new FileOutputStream("d:/张三10001.doc");
            while((i=in.read(b))>0)
            {
                out.write(b,0,i);
            }
            out.close();
            in.close();
            System.out.println("成功!");

        } catch (Exception e) {
            // TODO 自动生成的 catch 块
            e.printStackTrace();
        }

    }

}

时间: 2024-10-08 14:10:15

IO输入输出 3的相关文章

C++(四十六) — 异常处理机制、标准IO输入输出

1.异常处理机制 一般来说,异常处理就是在程序运行时对异常进行检测和控制.而在C++ 中,使用 try-throw-catch模式进行异常处理的机制. #include<iostream> using namespace std; int Fib(int n) { if (n <= 0) throw n; if (n >= 47) throw "n>=47 overflow"; if (n == 1 || n == 2) return 1; else re

Java基础(十二)IO输入输出

一.IO 概述 1.IO 概念 IO:I 代表 Input 输入:O 代表 Output 输出. Java 中 IO 是以流为基础进行输入输出,所有的数据被串行化(保存)写入输出流,或者从输入流读入. 注:数据串行化指把对象的状态以特定的形式(比如 byte[])保存到流,通过流的方式写入. 2.IO 的作用 1.文本文件,通过特定方法能够把数据写到文件,也能够读取出文件中的内容. 2.把信息保存到磁盘文件中. 3.Java 操作文件 1.创建 File 对象方式 测试创建文件的三种方式: 1

Java之IO输入输出

首先介绍File类: 我们直接上代码: 1 package com.learn.chap10.sec02; 2 3 import java.io.File; 4 import java.io.IOException; 5 6 /** 7 * 测试创建目录和文件 8 * @author Administrator 9 * 10 */ 11 public class TestFile { 12 public static void main(String[] args) throws IOExcep

IO输入输出

编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上. package com.hanqi.test; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; public class TextRw { public static void main(String[] args)

IO输入输出 2

编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt package com.hanqi.test; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; public class IoDemo { pub

java-运算符,IO输入输出,文件操作

Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java 增强 for 循环 Java5 引入了一种主要用于数组的增强型 for 循环. Java 增强 for 循环语法格式如下: public class Test { public static void main(String args[]){ int [] numb

Java基础IO流(一)

IO概念: 大多数应用程序都需要实现与设备之间的数据传输,例如键盘可以输入数据,显示器可以显示程序的运行结果等.在Java中,将这种通过不同输入输出设备(键盘,内存,显示器,网络等)之间的数据传输抽象表述为"流",程序允许通过流的方式与输入输出设备进行数据传输.Java中的"流"都位于java.io包中,成为IO(输入输出)流. IO分类: IO流有很多种,按照操作数据的不同,可以分为字节流和字符流,按照数据传输方向的不同又可以分为输入流和输出流,程序从输入流中读取

JavaIO学习总结一

Java IO 输入输出 一.概念 Java中输入输出操作是以流的方式进行的,流是Java内存中的一组有序数据序列.Java将数据从源(文件.内存.控制台.网络)读入到内存中,形成了流,然后将这些流还可以写到另外的目的地(文件.内存.控制台.网络). 之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分. 二.分类 1.按照输入的方向分,输入流和输出流,输入输出的参照对象是Java程序. 2.按照处理数据的单位不同分,字节流和字符流,字节流读取的最小单位是一个字节(1byte=8bi

C++ Primer 学习笔记与思考_9 表达式中过的那些容易忽略的地方

(一)移位操作符用于IO 输入输出标准库分别重载了位操作符>>和<<用于输入和输出.并且像其他的二元操作符一样,移位操作符也是左结合的,这也正好说明了我们为什么可以把多个输入输出操作连接为单个语句: cout<<"hi"<<"there "<<endl; 将其执行为: ( (cout<<"hi")<<"there" )<<endl;