码迷,mamicode.com
首页 > 编程语言 > 详细

java--读取文件中的内容到-->基本数据类型及String

时间:2018-04-13 20:30:09      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:throws   读取   print   bsp   ott   redo   put   close   ado   

将基本类型数据写入到文件中,接着读取出来

package com.machuang.io.others;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class DataStream {

    public static void main(String[] args) throws IOException {
        String path = "F:/win10/test/data.txt";
        writeBasicTypes(path);
        
        // 与要读取的文件建立联系
        DataInputStream dis = new DataInputStream(
                                    new BufferedInputStream( new FileInputStream(path) )
                                                                                        );
        // 读取操作
        double recDou = dis.readDouble();
        long recL = dis.readLong();
        String recS = dis.readUTF();
        
        System.out.println("recDou:\t" + recDou + "\n"
                            + "recL:\t" + recL + "\n"
                            + "recS:\t" + recS);
        
        dis.close();
        
    }

    public static void writeBasicTypes(String desPath) throws IOException {
        // 要写出的数据
        double dataDou = 3.6;
        long numL = 100L;
        String dataStr = "architecture";
        
        // 关联写出的文件
        DataOutputStream dos = new DataOutputStream(
                                    new BufferedOutputStream(new FileOutputStream(desPath))
                                                                                            );
        dos.writeDouble(dataDou);
        dos.writeLong(numL);
        dos.writeUTF(dataStr);
        
        dos.flush();
        dos.close();
        
        
    }
    
    
}

 

运行结果如下

技术分享图片

 

java--读取文件中的内容到-->基本数据类型及String

标签:throws   读取   print   bsp   ott   redo   put   close   ado   

原文地址:https://www.cnblogs.com/cappuccinom/p/8822961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!