java操作文本时,有时会遇到只读到某一行或指定行。以下程序为读取写入操作:

package buffer;import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;public class Test {public static void main(String[] args) throws IOException {BufferedReader input=new BufferedReader(new InputStreamReader(new BufferedInputStream(new FileInputStream (new File("E:\\钱洋个人\\StudyJava\\StudyTest\\a.txt"))),"gbk"));//每个块建立一个输出  BufferedWriter output = new BufferedWriter( new OutputStreamWriter( new FileOutputStream( new File("E:\\钱洋个人\\StudyJava\\StudyTest\\b.txt")),"utf-8"));//设置你需要读到第几行long perSplitLines=3;String line = null;  //逐行读取,逐行输出   for (long lineCounter = 0; lineCounter < perSplitLines && (line = input.readLine()) != null; ++lineCounter)  {  System.out.println(line);output.append(line + "\r\n");  }  output.close();input.close();}}

Java如何读指定行相关推荐

  1. Java插入Excel指定行

    public static void main(String[] args) throws Exception{inserSheetData(); } //向已知表中插入数据,累计追加 //写入前先判 ...

  2. java table修改指定行_(变强、变秃)Java从零开始之JQuery购物车功能实操

    今天实现了购物车的一些功能,包括删除添加,复制,修改值,全选,反选等. 以下是代码跟配图: js代码部分:通过各种事件实现了按钮的具体功能 $ 这是HTML页面的样板: < 页面效果 点击全选: ...

  3. c语言从文件删除指定行,C++操作文件行(读取,删除,修改指定行)

    /******************************************************** Copyright (C), 2016-2018, FileName:main Au ...

  4. java按列读取数据再存储_Java指定行读写数据

    /** * 根据指定行写数据 * * @param lineNumber 要存的行数 * @param data 要存储的数据 */ public static void setAppointedLi ...

  5. java多线程按行读取文件_“java”中多线程按行读取txt且每个线程读的内容不能重复,这么求“demo”?...

    展开全部 你把原来程序中直接读的地62616964757a686964616fe4b893e5b19e31333365646234方,改成调用上面的函数,由该函数统一读行.这样,不管是你有 N 个线程 ...

  6. java实现小说阅读器(功能:查看全文、统计总行数/总页码数、查找指定行、指定页码、实现翻页)

    1.任务要求: 在DOS窗口下,实现查看全文.统计总行数/总页码数.查找指定行.指定页码.翻页 2.阅读器实现方式 输入1(查看全文.统计总行数/总页码数.) 输入2(读取指定行,查找其上下行) 输入 ...

  7. java 读取文件的指定行_Java中实现读取文件指定行

    Java中实现读取文件指定行 读取文件指定行要用到类LineNumberReader,它是跟踪行号的缓冲字符输入流,其基类是BufferedReader..它有两个构造方法: public LineN ...

  8. python读文件一次读特定行_Python3实现从文件中读取指定行的方法 python读取文本内每行指定内容...

    如何用python读取文本中指定行的内容在这个世界上说不出口的话太多了,你能不能陪小编去,你能不能留下来,你能不能帮帮小编,你对小编很重要,所以你可不可以不要走,到最后哽咽出口的却是,没关系,小编可以 ...

  9. python怎么读文件里的某一行-Python如何获取文件指定行的内容

    linecache, 可以用它方便地获取某一文件某一行的内容.而且它也被 traceback 模块用来获取相关源码信息来展示. 用法很简单: >>> import linecache ...

最新文章

  1. oracle do date,Oracle to_date函数的使用
  2. 物理学需要哲学,哲学需要物理学
  3. Dotnet 6.0,你值得拥有
  4. 5-1 File Transfer
  5. java中文文档官方下载
  6. php代码 编码转换,php字符编码转换代码
  7. 微软4月13日发布Silverlight 4正式版
  8. [Prescan] Prescan与Simulink联合
  9. 2021年软考网络工程师专题突破视频教程
  10. Scanf 用法和注意事项
  11. 怎么选最快dns服务器,如何选择适合自己的最快的DNS服务器?-
  12. 工厂模式(包含3种工厂)
  13. android7.1修改默认休眠时间为1分钟
  14. ie主页被劫持怎么办 解决浏览器主页劫持方法
  15. 关于“Threats to Validity”的介绍
  16. 秃如其来第一步之安装JDK
  17. 如何关注速卖通的一举一动
  18. itest英语考试bug_iTEST爱考试手机客户端下载-iTEST爱考试官网appv5.1.1安卓版下载_飞翔下载...
  19. Fluxion安装教程
  20. MySql CHECK使用方法

热门文章

  1. /etc/security/limits.conf的相关说明
  2. Hibernate多对多映射 - 连接表
  3. 在CentOS7上安装RocketMQ 4.8.0
  4. 【Kotlin】我的第一个 Kotlin 程序
  5. 阿里前端开源的一些产品
  6. what's the difference between atime, ctime and mtime
  7. 托管非托管_如何利用Kubernetes的力量来优化您的托管成本
  8. 137_Power BI 自定义矩阵复刻Beyondsoft Calendar
  9. android tv ko,Android TV 键值修改流程
  10. java调用sqlserver存储过程_Java中调用SQLServer存储过程示例