java怎么显示空格符_Java在字符串中看不到空格
因此,我正在尝试解析一些具有多行文本的文本文件。我的工作是遍历所有单词并将其打印出文件。
因此,我阅读了所有行,然后遍历它们,并用空格将每一行分开,如下所示:
line.split("\\s+");
现在的问题是,在某些情况下,Java在两个单词之间看不到空格…
我也试图遍历具有空格但Java看不到它的字符串,并Character.isSpaceChar(char)返回true。
现在我完全困惑了…
这是代码:
public void createMap(String inputPath, String outputPath)
throws IOException {
File f = new File(inputPath);
FileWriter fw = new FileWriter(outputPath);
List lines = Files.readAllLines(f.toPath(),
StandardCharsets.UTF_8);
for (String l : lines) {
for (String w : l.split("\\s+")) {
if (isNotRubbish(w.trim())) {
fw.write(w.trim() + "\n");
}
}
}
fw.close();
}
private boolean isNotRubbish(String w) {
Pattern p = Pattern.compile("@?\\p{L}+",
Pattern.UNICODE_CHARACTER_CLASS);
Matcher m = p.matcher(w);
return m.matches();
}
java怎么显示空格符_Java在字符串中看不到空格相关推荐
- java 只显示文本文件_Java设计并实现一个应用程序,能够读取一个文本文件中的内容并显示,同时能够计算出文本中的行数。...
展开全部 java编写显示文本的应用程序, 需要用到图形界面GUI编程技术. 步骤一: 需要搭建一个整体的外观32313133353236313431303231363533e4b893e5b19e3 ...
- java string补空格_Java String字符串补0或空格详解
Java String字符串补0或空格 import java.text.NumberFormat; //1.Java 中给数字左边补0 public class NumberFormatTest { ...
- java查找字符位置_java 查找字符串所在的位置代码
使用了 string 类的 indexof() 方法在字符串中查找子字符串出现的位置,如过存在返回字符串出现的位置(第一位为0),如果不存在返回 -1.方便判断和截取字符串! 语法:stringobj ...
- java产生字符函数_java生成字符串md5函数类(javaSE)
//实现生成MD5值 import java.io.BufferedInputStream; import java.io.ByteArrayInputStream; import java.io.B ...
- java emoji显示乱码_Java处理emoji的方式
Java处理emoji的方式 问题由来: java后端获取微信小程序用户昵称含emoji时,显示乱码. 处理思路过滤 是当接收到客户端传过来得数据-->正则判断传过来的字符串中是否包含emoji ...
- java大string排序_java中字符串排序,String 转化为int比较大小
引入题目 题目描述 设有nnn个正整数(n≤20)(n≤20)(n≤20),将它们联接成一排,组成一个最大的多位整数. 例如:n=3时,3个整数13,312,343联接成的最大整数为:34331213 ...
- java string 连续字符_Java中字符串中连续相同字符去重方法
导读 正文 最近参加了一个面试,问到了如何在一个字符串中连续相同字符去重,想了想用正则表达式应该可以轻松实现.可是由于长时间没有编码了,而且由于原先的工作用到的比较少.具体的自己就不会写正则表达式用到 ...
- java jframe显示图片_java怎么在JFrame中显示动态图片
java怎么在JFrame中显示动态图片 (2012-09-16 23:39:54) 标签: 杂谈 import java.awt.Graphics; import javax.swing.Image ...
- java json特殊字符处理_java json字符串传递给 js 时 特殊字符转义错误 研究
一些换行 回车等符号需要转义 主要注意 单引号 与双引号. 一 如果js以 双引号接收字符串 则转单引号 " 至 \" 否则js报错 二 如果js以 单引号接收字符串 则转单引号 ...
最新文章
- 查询mysql数量_科研学习记录--MySQL
- 用store方法调列表界面的代码
- 查询当天数据_【财会人职场必备】发票勾选、查询、认证等25问!简直太全了!都收藏了!...
- 数据库面试题【十一、InnoDB引擎的4大特性】
- 3月12日见!红魔5G游戏手机正式官宣:全球首款144Hz游戏手机
- 为什么有些人看起来年纪轻轻,但思想深度和高度却远高于常人?
- Tomcat部署到CentOS7
- 拓端tecdat|使用R语言对进行地理空间数据可视化
- Atitit 验证 数字验证 非空验证的最佳算法 h5
- 如何搜索视频和字幕?
- 华为畅享20为什么没有计算机,华为畅享20有没有红外线?华为畅享20有NFC功能吗...
- 概率论中的矩母函数(MGF)
- 读取文件云服务器bcc,云服务器bcc 使用
- PHP多进程 - opcode缓存与用户缓存(APC, XCache, eAcclerator,Zend Opcache,Yac)
- imToken—钱包如何导出助记词?
- 华为OD机试题:工厂流水线调度
- Java 中文转拼音/汉字转拼音, 中文转五笔/汉字转五笔, 下载字典!
- PPG测量心率和血氧的方法——原理版
- 计算机故障代码0098,P0098故障码_P0098故障码是什么故障、排除方法、怎么消除_车主指南...
- 一元函数的导数与微分概念及其计算
热门文章
- “直播梦工厂” 创造更多可能!
- 华为主题锁屏壁纸换不掉_华为手机总是出现乱七八糟的照片?一招帮你找出源头,彻底删除!...
- JMeter+InfluxDB+Grafana实现可视化实时监控
- 微信小程序云开发之订阅消息的推送
- LIPS: LiDAR-Inertial 3D Plane SLAM
- 算法工程师的一些面试题
- ubuntu14.04加mac实现键鼠共享(Mouse and Keyboard Sharing)的方法及尝试
- python+selenium的一个小蜘蛛
- 1326:【例7.5】 取余运算(mod)
- 我的世界java雪村种子_《我的世界》百年难遇的罕见种子 神秘雪村与变异雪屋你见过吗...