java生成txt文件,读txt文件
1.方法1
public static void main(String[] args) {
        try {
            FileWriter fileWriter = new FileWriter("c:\\Result.txt");
            String ss = "cName\t\cCode\t\tcreateDate\n";
            ss += "dbc券\t\t111188\t\t2017-05-14\n";
            ss += "zc券\t\t111199\t\t2017-05-14\n";
            fileWriter.write(ss);
            fileWriter.flush();
            fileWriter.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
        System.out.println(">>>>>>>>>>>>>>>>>>write end");
        try {
            FileReader fileReader = new FileReader("c:\\Result.txt");
            BufferedReader br = new BufferedReader(fileReader);
            String s;
            while ((s = br.readLine()) != null) {
                System.out.println(s);
            }
            fileReader.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    System.out.println(">>>>>>>>>>>>>>>>>>read end");
}
2.方法2
public static void main(String[] args) {
        File f = new File("c:\\temp.txt");
        OutputStream out = null;
        try{
            out = new FileOutputStream(f);
        }catch (FileNotFoundException e){
            e.printStackTrace();
        }
        String ss = "cName\t\tcCode\t\tcreateDate\n";
        ss += "dbc券\t\t111188\t\t2017-05-14\n";
        ss += "zc券\t\t111199\t\t2017-05-14\n";
        // 将字符串转成字节数组
        byte b[] = ss.getBytes();
        try
        {
            // 将byte数组写入到文件之中
            out.write(b);
            out.close();
        }catch (IOException e1){
            e1.printStackTrace();
        }
        System.out.println("write end>>>>>>>>>>>");
        // 以下为读文件操作
        InputStream in = null;
        try{
            in = new FileInputStream(f);
        }catch (FileNotFoundException e3){
            e3.printStackTrace();
        }
        // 开辟一个空间用于接收文件读进来的数据
        byte b1[] = new byte[1024];
        int i = 0;
        try{
            // 将b1的引用传递到read()方法之中,同时此方法返回读入数据的个数
            i = in.read(b1);
            in.close();
        }catch (IOException e4){
            e4.printStackTrace();
        }
        // 将byte数组转换为字符串输出
        System.out.println(new String(b1, 0, i));
        System.out.println("read end>>>>>>>>>>>");
    }    
java生成txt文件,读txt文件的更多相关文章
- Java生成xlsx格式的excel文件
		
xlsx格式的写入的数据量据说有百万级,结合实际需要该格式. public static void main(String[] args) throws Exception { OutputStrea ...
 - 使用java生成mapbox-gl可读的vector tile
		
概述 mapbox-gl主要数据源来自mapbox vector tile,本文就是要阐述怎样把postgresql中的地理空间数据转换成vector tile,流程图如下: 配置 该工程采用spri ...
 - 读CSV文件并写arcgis shp文件
		
一.在这里我用到的csv文件是包含x,y坐标及高程.降雨量数据的文件.如下图所示. 二.SF简介 简单要素模型(Simple Feature,SF),是 OGC 国际组织定义的面向对象的矢量数据模型. ...
 - Java基础-输入输出-2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt
		
2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt ...
 - JAVA 创建TXT文件,写入文件内容,读取文件内容
		
[java] view plain copy package com.abin.facade.ws.mail.function; import java.io.BufferedReader; i ...
 - 批量处理txt文本文件到Excel文件中去----java
		
首发地址:http://blog.csdn.net/u014737138/article/details/38120403 不多说了 直接看代码: 下面的FileFind类首先是找到文件夹下面所有的t ...
 - Java读取txt文件、excel文件的方法
		
Java读取txt文件.excel文件的方法 1.读取txt文件 public static String getFileContent(String filePath,String charset) ...
 - windows 批处理把所有java源码导入一个txt文件中
		
首先在src下搜*.java,把搜到的文件全拷出来放在allsrc目录下, 然后在allsrc目录下建个run.bat,键入以下内容for %%i in (*.java) do type %%i&g ...
 - matlab文件操作及读txt文件(fopen,fseek,fread,fclose)
		
文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件.MATLAB提供了一系列低层输入输出函数,专门用于文件操作. 1.文件的打开与关闭 1)打开文件 在读写文件之前,必须先用f ...
 
随机推荐
- swagger常用注解说明
			
常用到的注解有: Api ApiModel ApiModelProperty ApiOperation ApiParam ApiResponse ApiResponses ResponseHeader ...
 - RFC-TCP
			
RFC: 793 TRANSMISSION CONTROL PROTOCOL DARPA INTERNET PROGRAM PROTOCOL SPECIFICATION September 1981 ...
 - 解析 ViewTreeObserver 源码(下)
			
继上篇内容,本文介绍 ViewTreeObserver 的使用,以及体会其所涉及的观察者模式,期间会附带回顾一些基础知识.最后,我们简单聊一下 Android 的消息传递,附高清示意图,轻松捋清整个传 ...
 - Scikit-learn 概述
			
https://www.leiphone.com/news/201701/ZJMTak4Y8ch3Nwd0.html
 - 【Python】解析Python的缩进规则
			
Python中的缩进(Indentation)决定了代码的作用域范围.这一点和传统的c/c++有很大的不同(传统的c/c++使用花括号花括号{}符决定作用域的范围:python使用缩进空格来表示作用域 ...
 - 自建证书配置HTTPS服务器
			
1.写这篇博客的初衷是因为最近iOS9出来了,苹果官方默认要求使用HTTPS,所以自己想整一个HTTPS服务器,也想好好了解一下HTTPS通信,也知道了HTTPS其实就是在HTTP的基础上加上了SSL ...
 - SQL DML 数据操纵语句
			
前言 DML(Data Manipulation Language)语句:数据操纵语句,用于添加.删除.更新和查询数据库记录,并检查数据完整性.常用的语句关键字主要包括 insert.delete.u ...
 - LRU原理和Redis实现——一个今日头条的面试题(转载)
			
很久前参加过今日头条的面试,遇到一个题,目前半部分是如何实现 LRU,后半部分是 Redis 中如何实现 LRU. 我的第一反应是操作系统课程里学过,应该是内存不够的场景下,淘汰旧内容的策略.LRU ...
 - AYUI7 响应式开发
			
AYUI7 爱奇艺某页面 响应式DEMO,AY响应式框架在MVC中,使用起来xaml级别,支持 显示器水平/垂直/任意 显示: 大于宽度和大于高度 触发器,小于宽度和小于高度 触发器,每个触发器支持是 ...
 - Mathematica查看内部定义
			
<< GeneralUtilities`; PrintDefinitions[IntegerReverse]