2016 - 2024

感恩一路有你

java如何去掉末尾换行符 java读文件取得换行符?

浏览量:1898 时间:2021-03-31 10:04:48 作者:admin

java读文件取得换行符?

提示,不要通过字节流或者是字符流的形式进行读取,可以直接通过BufferedReader 流的形式进行流读取,就没有换行符无法区分的问题,之后通过readLine方法获取到流的内容。 BufferedReader bre = nulltry {String file = "D:/test/test.txt"bre = new BufferedReader(new FileReader(file))//此时获取到的bre就是整个文件的缓存流while ((str = bre.readLine())!= null) // 判断最后一行不存在,为空结束循环{System.out.println(str)//原样输出读到的内容};备注: 流用完之后必须close掉,如上面的就应该是:bre.close(),否则bre流会一直存在,直到程序运行结束。

Java如何去除字符串中的空格、回车、换行符、制表符?

import java.util.regex.Matcher import java.util.regex.Pattern public class StringUtils { /** *正则 */ public static String replaceBlank(String str) { String dest = "" if (str!=null) { Pattern p = Pattern.compile("s*| | | ") Matcher m = p.matcher(str) dest = m.replaceAll("") } return dest } public static void main(String[] args) { System.out.println(StringUtils.replaceBlank("just do it!")) } /*----------------------------------- 笨方法:String s = "你要去除的字符串"

1.去除空格:s = s.replace("s","")

2.去除回车:s = s.replace(" ","") 这样也可以把空格和回车去掉,其他也可以照这样做。 注: 回车( ) 水平制表符( ) s 空格() 换行( )*/ }

java如何去掉末尾换行符 java将换行符替换为空 java去除换行符

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。