java io流 创建文件、写入数据、设置输出位置

java io流

创建文件

写入数据

改变system.out.print的输出位置

//创建文件
//写入数据
//改变system.out.print的输出位置
import java.io.*;

public class Index{
    public static void main(String[] args) throws Exception{

        /**
         * 存储为二进制,给计算机看的
         */
        //创建文件
        DataOutputStream sjl = new DataOutputStream(new FileOutputStream("D:/1.txt"));
        //写入数据
        sjl.writeLong(123456);
        //关闭文件
        sjl.close();

        /**
         * 存储为,给用户看的
         */
        //创建文件
        PrintStream pl = new PrintStream(new FileOutputStream("D:/2.txt"));
        //写入数据
        pl.println(123456);
        //关闭文件
        pl.close();

        /**
         * 设置输出位置
         * 改变system.out.print 的寻常输出位置,使它输出到文件
         */
        //创建文件
        PrintStream pl_2 = new PrintStream(new FileOutputStream("D:/3.txt"));
        //设置输出到什么位置,改变输出位置
        System.setOut(pl_2);
        System.out.print("大家好");
        //关闭文件
        pl_2.close();

    }
}
时间: 2024-10-24 14:12:01

java io流 创建文件、写入数据、设置输出位置的相关文章

Java:IO流与文件基础

Java:IO流与文件基础 说明: 本文所有内容包含图片均为MrSaber自己编写,转载请练习我哦. 本章内容将会持续更新,大家可以关注一下并给我提供建议,谢谢啦. 走进流 什么是流 流:从源到目的地的字节的有序序列. 在Java中,可以从其中读取一个字节序列的对象称作 输入流,可以向其中写入一个字节序列的对象称作 输出流. ? 这些字节序列的来源可以是:文件.网络连接.内存块等. ? 抽象类InputStream和OutputStream是构成输入/输出(I/O)的基础. ? 因为面向字节的流

使用字符流 创建文件 写入文件 复制文件

import java.io.*; /**   * 使用字符流创建文件复制文件  * 在盘符中文件夹  * 在文件夹中添加文件  * 在文件中写文字  *   复制文件  * */ public class Iof {    public static void main(String[] args) {        try {            fun();                System.out.println();            fun1();          

java io流之int数组数据的插入与取出

java io流大家都很熟悉吧,有时候如果用的不熟,对于数据的处理真的很头疼,下面是对与int数组的处理. 下面是代码: public class Stream { private int a[]; private BufferedWriter bufferedWriter; private BufferedReader bufferedReader; private String pathName="e:\\stream.txt"; private void random(){ Ra

Java IO流 之 FileOutputStream 写入文件

http://www.verejava.com/?id=1699464804818 package com.io; import java.io.*; public class TestOutputStream { public static void main(String[] args) { OutputStream os=null; try { os=new FileOutputStream(new File("res/test.txt")); //向文件中写入数据 String

Java IO流和文件操作

Java.io 包几乎包含了所有操作输入.输出需要的类.所有这些流类代表了输入源和输出目标. Java.io 包中的流支持很多种格式,比如:基本类型.对象.本地化字符集等等. 一个流可以理解为一个数据的序列.输入流表示从一个源读取数据,输出流表示向一个目标写数据. Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中. 控制台输入 BufferedReader br = new BufferedReader(new InputStreamReader(Syste

java Io流更新文件内容

package com.hp.io; import java.io.FileOutputStream; import java.io.IOException; public class FileOutputStreamTest{ public static void main(String []args){ FileOutputStream fos=null;    //文件输出流 try{ String str="java从入门到放弃"; byte [] words =str.get

java io流与文件操作

Java的文件操作 File类位于java.io包中 我们可以使用File操作文件 首先创建对象 File file=new File("路径")//关联文件 创建文件:file.createNewFile()//首先这里会抛异常需要try...catch处理,其次如果有同名文件则不会创建. 创建文件夹:file.mkdir文件操作 File类位于java.io包中 我们可以使用File操作文件 首先创建对象 File file=new File("路径")//关联

java io流 对文件操作

检查文件是否存在 获取文件路径 获取文件大小 ...... 更多参考手册 //对文件的操作 //检查文件是否存在 //获取文件路径 //获取文件大小 //文件是否可读 //文件是否可写 //.... import java.io.*; import java.util.*; public class Index{ public static void main(String[] args) throws Exception{ File wj = new File("D:/333.ape"

Java IO流 之 文件复制

http://www.verejava.com/?id=16994676228912 package com.io; import java.io.*; public class TestCopy { public static void main(String[] args) { InputStream is=null; OutputStream os=null; try { //读取文件 english.txt is=new FileInputStream(new File("res/1.p