向文本中写数据,一般这些数据我们用来做自动化测试。通过我们制定的一些生成数据的规则,能够快速写数据到文本中。

下面是写数据到txt文本(当然我们可以根据自己的需要写到doc、docx、xlx、xlsx等格式的文件中)的代码:

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Test {public static void main(String[] args) {File file = null;FileWriter fw = null;file = new File("F:\\JMeterRes\\Data\\test123.txt");try {if (!file.exists()) {file.createNewFile();}fw = new FileWriter(file);for(int i = 1;i <=3000;i++){fw.write("abcdefgabcdefg"+i+",");//向文件中写内容fw.write("sssssssssssssss"+i+",\r\n");fw.flush();}System.out.println("写数据成功!");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally{if(fw != null){try {fw.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}
}

上边写数据成功后会提示“写数据成功!”,然后我们读数据,代码如下:

import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;public class ReadFiledata {public static String txt2String(File file){StringBuilder result = new StringBuilder();try{BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedReader类来读取文件String s = null;while((s = br.readLine())!=null){//使用readLine方法,一次读一行result.append(System.lineSeparator()+s);}br.close();    }catch(Exception e){e.printStackTrace();}return result.toString();}public static void main(String[] args){File file = new File("F:/JMeterRes/Data/test123.txt");System.out.println(txt2String(file));}
}

读出来的数据,如下图所示:

用java实现在txt文本中写数据和读数据相关推荐

  1. Python将txt文本中的每一行读成列表中的一个元素

    result=[] with open('test.txt', encoding='utf-8') as f:for line in f:result.append(line.strip('\n'). ...

  2. Java IO练习--在程序中写一个“HelloJavaWorld你好世界“输出到操作系统文件Hello.txt文件中

    package com.kj.test;import cn.hutool.core.io.IoUtil;import java.io.File; import java.io.FileOutputSt ...

  3. C++读取txt数据为二维数组 将数据保存到txt文本中

      C++读取txt数据为二维数组 保存txt文本数据     C++文件读写操作有:ofstream,ifstream,fstream: #include <fstream> ofstr ...

  4. python脚本查找txt文本中指定文字及上下文

    心血来潮写了个小工具,可以查找并保存txt文本中指定文字所在行及上下文,超出的部分不会显示,上下文行数可以更改.如果没有查到会直接显示查找完成,生成的保存文档里也什么没有. 主要使用python的fi ...

  5. VC++中从txt文本中读取数据并且存到二维数组中

    这几天因为在做作业,所以不仅会想到这一类有关的问题.现在我需要实现的是讲txt文件的数据读取出来并且存储到一个二维数组中.,首先为了对待什么样的矩阵我们都可以读取,我们就要设置一个动态的矩阵,这样当我 ...

  6. 爬虫之数据保存到txt文本中

    本节为保存爬虫数据到txt文本中,还是以排行榜为例,上节可以看:爬虫之数据保存到csv,xlsx等Excel文件中 数据获取代码如下: import requests from fake_userag ...

  7. java实现在Linux系统中动态切换IP

    java实现在Linux系统中动态切换IP 本文提供了一个可以在linux系统中,使用Java代码切换本地IP地址的方案: Tips: 1.本程序用于在Linux服务器上切换IP,在windows上无 ...

  8. python 提取txt某一段内容_(转)提取TXT文本中指定内容——python

    项目介绍: 在PYTHON的计算机二级考试中有这么一个题,要求我们从一个文本中按照特定的格式提取指定内容. 文件名称为"论语-网络版.txt",其内容采用如下格式组织: [原文] ...

  9. VC++从txt文本中读取字符和数字

    例子: #include<string.h> #include<iostream> #include<stdio.h> using namespace std; i ...

最新文章

  1. 在Windows下,用Hexo搭建博客
  2. IdentityServer Topics(2)- 定义资源
  3. Python关于文本中标点符号及其他的替换
  4. 服务器声卡图标显示x,win10电脑中桌面扬声器图标显示X标记怎么修复
  5. 线程同步辅助类CyclicBarrier
  6. 还记得当年你是如何接触Python的吗?
  7. php cdi_本机CDI限定词:@Any和@Default
  8. python qt快速入门_PyQt5快速入门(一)
  9. unityios开发--加载视频以及加载完成之后自动跳转 .
  10. Oracle删除用户和表空间
  11. c# 如何调用java的wsdl文件,C#客户端如何调用wsdl文件
  12. 2018计算机一级证件照,2018下半年软考报名照片要几寸的呢?是要白底照片吗?...
  13. 聚类分析原理(动图演示)
  14. 国内使用php谷歌翻译_中英文谷歌翻译-PHP
  15. office转换pdf [doc,docx,xls,xlsx]
  16. MTCNN训练数据整理
  17. springboot 定时器使用方法之并行
  18. 计算机编程教育资源,风变编程以科技实现教育普惠,俱进教育公平
  19. python决策树算法代码_决策树算法的Python实例
  20. cygwin安装linux教程,Cygwin,让你拥有Windows下的Linux环境

热门文章

  1. 项目规划中的Epic、Feature、Story和Task的关系
  2. 各种学习资源网站链接 (自用,长更)
  3. 微信小程序开发 Array对象的属性与方法
  4. 打造爆文的8个软文营销写作技巧,提升你的文案写作能力
  5. 生成黑白相间的国际象棋棋盘
  6. TPR,FPR,P,R
  7. python证书微软认证_怎样考取微软工程师?
  8. 心理学的166个现象---之五
  9. 阿里云海外服务器地域及所在城市国家对照表
  10. 重磅:某国产IDE发布,称完全可替代 IntelliJ IDEA,由阿里头制作!​