用FileInputStream实现文本复制

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

/*
 *     用fileInputStream 实现文本复制
 *
 *    源目录 :     a.txt------读取数据 ---FileInputStream读取数据
 *     // 读取的数据的文件必须先前就有,否则找不到相对应的文件会报错
 *
 *    目的目录 : b.txt-----写入数据---FileOutputStream写入数据
 *
 *
 *    //java.io.FileNotFoundException: a.txt (系统找不到指定的文件。)
 *
 * */
public class FileInputStreamDemo1 {
    public static void main(String[] args) throws IOException{
        //封装源目录
        FileInputStream fis = new FileInputStream("a.txt");
        //封装目的目录
        FileOutputStream fos = new FileOutputStream("b.txt");

        int by = 0;
        while((by = fis.read()) !=-1){
            fos.write(by);
        }
        //先释放哪个都无所谓
        fos.close();
        fis.close();
    }

}
时间: 2024-10-12 19:16:25

用FileInputStream实现文本复制的相关文章

2016-9-61、 批量给文件名的前面加上“igeek_高薪就业” 2、 利用FileInputStream和FileOutputStream复制文件

在此只列出典型题目,有的题目扫一眼就有思路的不去浪费时间了,想要完整题目的评论留邮箱,看到就发. 1.批量给文件名的前面加上“igeek_高薪就业” package com.work; import java.io.File; public class Work0906 { public static void main(String[] args) { //1.批量给文件名的前面加上“igeek_高薪就业” String path = "D:/wkexp/extjs"; String

js文本复制插件&vue

/* HTML: * <a href="javascript:;" class="copy" data-clipboard-text="copy"></a> */ $('.bdsharebuttonbox .copy').on('click', function (){ $(this).attr('data-clipboard-text',window.location.href); var clipboard = new

PDF.js实现个性化PDF渲染(文本复制)

我肥来啦??.看到Redux教程突破3w的浏览量,小窃喜,很高兴自己的文章能够帮助到大家. 这次重返,依然带给大家一个小指南,也是最近工作中遇到的一个小case. 前不久,产品经理提出要在界面上优雅地展示PDF文档,当即就有了两种实现方式: 实现方式一使用embed标记来使用浏览器自带的pdf工具. 这种实现方式优缺点都很明显:优点:自带“打印”,“搜索”,“翻页”等功能,强大且实现方便.缺点:不同浏览器的pdf工具样式不一,且无法满足个性化需求,比如:禁止打印,下载等. 我们的产品经理是挑剔的

android实现文本复制到剪切板功能(ClipboardManager)

Android也有剪切板(ClipboardManager),可以复制一些有用的文本到剪贴板,以便用户可以粘贴的地方使用,下面是使用方法 注意:导包的时候 API 11之前: android.text.ClipboardManagerAPI 11之后: android.content.ClipboardManager 复制代码代码如下: /** * 实现文本复制功能 * add by wangqianzhou * @param content */  public static void cop

字节流, FileOutputStream类,FileInputStream类,复制文件,字符流

字节输出流OutputStream OutputStream此抽象类,是表示输出字节流的所有类的超类.操作的数据都是字节 基本方法: 子类可继承调用以上方法 FileOutputStream类 构造方法: FileOutputStream类写入数据到文件中 例子: package com.oracle.FileoutStream; import java.io.FileOutputStream; import java.io.IOException; public class OutPUTste

JavaScript将文本复制到剪切板

准备 jquery zClip(一个jQuery插件 zClip) ZeroClipboard.swf(所以浏览器需要先安装Flash) 实现 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>javascript-复制到内存</title> </head> <body> &l

JQery插件clipboard.js ----将文本复制到剪贴板的现代化方法

### 之前用了js自带的剪贴板对象clipboardData 对象以为就可以实现粘贴复制,但是种只支持IE的. 就找了jq的一个插件Zclip,但是网上的说法是利用了flesh来实现的,我用了之后可以实现,但是面对我自啊table的td中存在多个要实现粘贴复制的话,就会有问题了. 所以,才找了现在这个jqery的另一个插件,相对更好些,能够支持移动端的 ### 插件官网:https://clipboardjs.com/ 实现起来也很简单, 我就弄个例子: <!DOCTYPE html> &l

Vi文本复制、粘贴、删除

yy复制当前行 ( y:yank)     c:改变光标位置的字符   change nyy复制当前行及其后的(n - 1 )行(n是数字) 使用p键来粘贴  (pasta) ndd删除当前行及其后的(n - 1 )行(n是数字) 按u键来撤销上一步操作 x删除光标所在位置的字符

【C#学习笔记】文本复制到粘贴板

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication5 { public partial class Form1 :