相关文章推荐
无聊的杨桃  ·  XmlSerializer ...·  11 月前    · 
成熟的梨子  ·  vue.js - 【Vue】.vue ...·  1 年前    · 
灰常酷的鸡蛋  ·  Vue + ...·  1 年前    · 

Java读文件修改默认换行符的实现

作者:风夏夜中

这篇文章主要介绍了Java读文件修改默认换行符的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Java读文件修改默认换行符

Java默认换行符是'\n'。但有时数据并不以'\n'进行换行

public static void testRead(String confPath) throws IOException { System.setProperty("line.separator", "/03"); BufferedReader brConf = new BufferedReader(new InputStreamReader( new FileInputStream(confPath), "UTF-8")); for (String line = brConf.readLine(); line != null; line = brConf.readLine()) { System.out.println(line); System.out.println("----------------"); brConf.close();

除'/03'外,业务还可能指定'/01'换行。具体使用什么看具体业务。

Java替换换行符

前端录入的信息,有换行符\r\n,后面拿到数据库存储的数据后需要在前端页面上换行予以显示。

String testStr = "换行\r\n换行"; String result = testStr.replaceAll("(\\r\\n|\\n|\\n\\r)","<br/>");

不用\\\\r\\\\n进行替换,如果字段之间包含\r\n则需要这样进行替换。

已经转义的则使用\\r\\n进行字符串替换就可以正常替换成<br/>

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • Java图片批量压缩像素的实现方法
    Java图片批量压缩像素的实现方法
    2021-12-12
  • Mybatis中的mapper模糊查询语句LIKE
    Mybatis中的mapper模糊查询语句LIKE
    2021-12-12
  • JPA CriteriaBuilder子查询方式
    JPA CriteriaBuilder子查询方式
    2021-12-12
  • 实例详解SpringMVC入门使用
    实例详解SpringMVC入门使用
    2021-12-12
  • Java如何根据不同系统动态获取换行符和盘分割符
    Java如何根据不同系统动态获取换行符和盘分割符
    2021-12-12
  • Java读文件修改默认换行符的实现
    Java读文件修改默认换行符的实现
    2021-12-12
  • 基于bufferedreader的read()与readline()读取出错原因及解决
    基于bufferedreader的read()与readline()读取出错
    2021-12-12
  • Java IO及BufferedReader.readline()出现的Bug
    Java IO及BufferedReader.readline()出现的B
    2021-12-12
  • 美国设下计谋,用娘炮文化重塑日本,已影响至中国
    美国设下计谋,用娘炮文化重塑日本,已影响至中国
    2021-11-19
  • 时空伴随者是什么意思?时空伴随者介绍
    时空伴随者是什么意思?时空伴随者介绍
    2021-11-09
  • 工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应:坚决支持,始终
    工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应:坚决支持,始终
    2021-11-05
  • 2022年放假安排出炉:五一连休5天 2022年所有节日一览表
    2022年放假安排出炉:五一连休5天 2022年所有节日一览表
    2021-10-26
  • 电脑版 - 返回首页

    2006-2024 脚本之家 JB51.Net , All Rights Reserved.
    苏ICP备14036222号