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

 更新时间:2021年12月09日 14:41:32   作者:风夏夜中  
这篇文章主要介绍了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枚举类型与泛型使用解读

    这篇文章主要介绍了Java枚举类型与泛型使用解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • Java链表中添加元素的原理与实现方法详解

    Java链表中添加元素的原理与实现方法详解

    这篇文章主要介绍了Java链表中添加元素的原理与实现方法,结合实例形式详细分析了Java实现链表中添加元素的相关原理、操作技巧与注意事项,需要的朋友可以参考下
    2020-03-03
  • Java中的异常和处理机制实例详解

    Java中的异常和处理机制实例详解

    这篇文章主要介绍了Java中的异常和处理机制,结合实例形式详细分析了Java异常与处理机制的相关概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2019-05-05
  • Java中的interrupted()和isInterrupted()

    Java中的interrupted()和isInterrupted()

    这篇文章主要介绍了Java中的interrupted()和isInterrupted()摸下面文章围绕interrupted()和isInterrupted()的相关资料展开详细内容,需要的小伙伴乐意参考下面下面文章具体价绍,希望对大家有所帮助
    2021-11-11
  • spring AOP实现@Around输出请求参数和返回参数

    spring AOP实现@Around输出请求参数和返回参数

    这篇文章主要介绍了spring AOP实现@Around输出请求参数和返回参数,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • AsyncHttpClient RequestFilter请求筛选源码解读

    AsyncHttpClient RequestFilter请求筛选源码解读

    这篇文章主要为大家介绍了AsyncHttpClient RequestFilter请求筛选源码解读,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • SpringBoot接口实现百万并发的代码示例

    SpringBoot接口实现百万并发的代码示例

    随着互联网的发展,越来越多的应用需要支持高并发,在这种情况下,如何实现高并发成为了一个重要的问题,Spring Boot是一个非常流行的Java框架,它提供了很多方便的功能来支持高并发,本文将介绍如何使用Spring Boot来实现百万并发
    2023-10-10
  • 6个必备的Java并发面试种子题目合集

    6个必备的Java并发面试种子题目合集

    并发是Java面试的经常会考到的知识点,这篇文章主要为大家整理了6个必备的Java并发面试种子题目,文中的示例代码简洁易懂,需要的可以学习一下
    2023-07-07
  • IDEA配置Maven并版本统一管理的实现

    IDEA配置Maven并版本统一管理的实现

    本文主要介绍了IDEA配置Maven并版本统一管理的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Java使用HttpClient实现Post请求实例

    Java使用HttpClient实现Post请求实例

    本篇文章主要介绍了Java使用HttpClient实现Post请求实例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02

最新评论