java去掉的行_Java实现去掉每行的行号
/**
* 将每行的行号去掉, 只限于每行前面都有行号的, 并且是以"."为分割的,
* 还有其他各种可能, 有待完善
*/
public static void removeLineNumber(File file) {
FileInputStream fis = null;
OutputStreamWriter fos = null;
BufferedReader br = null;
try {
fis = new FileInputStream(file);
br = new BufferedReader(new InputStreamReader(fis));
StringBuilder sb = new StringBuilder("");
String str = br.readLine();
while (str != null) {
sb.append(str.substring(str.indexOf(".") + 1) + "\n");
str = br.readLine();
}
String s = file.getName();
String fileName = s.substring(0, s.lastIndexOf(".")) + "_outputfile" + s.substring(s.lastIndexOf("."));
String filePath = file.getPath().substring(0, file.getPath().lastIndexOf("\\") + 1);
String pathname = filePath + fileName;
fos = new OutputStreamWriter(new FileOutputStream(new File(pathname)));
fos.write(sb.toString());
fos.flush();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if(br != null){
br.close();
}
if(fis != null){
fis.close();
}
if(fos != null){
fos.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
java去掉的行_Java实现去掉每行的行号相关推荐
- java如何去掉html标签_Java后端去掉HTML标签获取纯文本-Fun言
今天又对我的博客首页进行了一次版本的更新,使其自适应屏幕,获得更好的用户体验,然后就出现点小问题,那就是原来的摘要是人为添加的,有长有短,对自适应屏幕有影响,所以我们现在是截取文章的前200个字来完成 ...
- java去掉重复字符_Java实现去掉字符串重复字母的方法示例
本文实例讲述了Java实现去掉字符串重复字母的方法.分享给大家供大家参考,具体如下: package demo; public class Ctrl { public static void main ...
- java 去掉前后逗号_java 怎样去掉最后面那个逗号
展开全部 你这个就是为了去掉0然后打印出来吗? 其实没必要每次单独打印 可以考虑用一e68a84e8a2ad62616964757a686964616f31333365646231个String把结果 ...
- java 正则 任意字符_Java正则表达式 去掉括号内任意字符
前言: 刚开始以为 (.*) 就是括号内任意字符了,试了不行. 错误点 1.括号需要转义(是正则表达式关键字) 2.不是任意字符,而是 除了右括号的任意字符 String content = &quo ...
- java 读取文件的指定行_Java中实现读取文件指定行
Java中实现读取文件指定行 读取文件指定行要用到类LineNumberReader,它是跟踪行号的缓冲字符输入流,其基类是BufferedReader..它有两个构造方法: public LineN ...
- java main 命令行_java Main 命令行
CLI 即Command Line Interface,也就是"命令行接口",它为Java 程序访问和解析命令行参数提供了一种统一的接口. apache Commons CLI为用 ...
- java 每行打印五个数字_java代码练习======每隔5行打印数字
总结:当我们感觉数字排列横排,竖排不好看的时候,学会空几行在排列,哎呦,效果不错喔 package com.aa; public class West2 { public static void ma ...
- 怎么导出ij里面的java文件_Java應用系列:命令行生成jar包(附IJ Idea導出jar方法)...
jar包 JAR(Java Archive,Java 歸檔文件)是與平台無關的壓縮文件,通常是用於將多個class文件組合成一個,.當創建jar包的時候,如果程序中有main入口函數,同時manife ...
- java 读取文件第n行_java读取文件最后N行
指定行数,可以获取到从这行到文件尾的所有行,分享自大熊. 源文件: 读取最后10行结果 import java.io.File; import java.io.IOException; import ...
最新文章
- docker commit (从容器创建一个新的镜像)
- ubuntu下txt文件编码转换、查询(gbk/ISO-8859-utf-8)
- jQuery 基础学习笔记
- C# 客户端HTTP通信
- 开发工具:IDEA EasyCode插件用法(很实用)
- C# HttpWebRequest post 数据与上传图片到server
- 聚类算法 距离矩阵_论文阅读9——AP聚类算法
- 【机器人】激光测距传感器的数据处理步骤
- svn co 默认密钥' GNOME keyring
- OCS:运营商制胜3G的关键
- Adobe Audition 3.0注册技巧
- PhpSpreadsheet 设置常用格式
- vscode 设置关键字高亮显示
- 服务器linux杀网页木马,一次Linux服务器木马查杀经历
- 模数转换(A/D)与数模转换(D/A)
- Java、三角形类Triangle
- Excel高级子列合并
- 超详细!K8s 面试知识点
- 聚光灯下的熊猫TV技术架构演进
- MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])
热门文章
- Java的新项目学成在线笔记-day7(一)
- 文章内部设置目录,锚点
- 最新版FFmpeg移植Android:编译so库(基于NDK r20和FFmpeg-4.1.0)
- echarts时间散点图_ECharts 实现地图散点图(下)
- JAVA对List进行手动分页
- [设计模式-创建型]原型(Prototype)
- 条件表达式计算个人所得税c语言,个税的计算C语言实现,结果为什么是负的?...
- python集合类型中的元素是有序的_python基础篇:很有意思的数据类型,集合(set) 常用去去重...
- java语言的技术可行性_可行性分析的主要内容( )。
- 浙江工商大学计算机专业有博士点吗,[浙江工商大学]统计学(博士点)