「java判断空行」java怎么判断文件一行是空行
本篇文章给大家谈谈java判断空行,以及java怎么判断文件一行是空行对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java中怎么判断文件中一个行是不是空行?简述下,谢谢。。。
- 2、关于java读写中如何判断读入的是空格
- 3、java判断文件为空
- 4、java中读取的文件有空行怎么解决
- 5、java poi读取Excel,怎么判断空行
java中怎么判断文件中一个行是不是空行?简述下,谢谢。。。
不能用null判断 null和""是两回事
从文件中读到的空行就是"" 因为这一行不是不存在 而只是没内容罢了
你要么line.length() == 0要么line.equals("")
关于java读写中如何判断读入的是空格
java判断读入的是否空格,主要是使用string类的trim类来判断,如下代码:
package com.qiu.lin.he;
import java.util.Scanner;
public class CeShi {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
if (a.trim().isEmpty()) {//返回为true,则读入的字符串是空格
System.out.println("It is empty");
} else {
System.out.println("It is not empty");
}
}
}
java判断文件为空
看了下代码,有2个逻辑错误
判断文件是否为空,使用readLine方法,如果返回null,表示为空
ready()表示文件是否准备完毕
if(!br.ready()) ////////文件为空
文件读入流后,一直处于准备中,因此程序不会进入if(!br.ready())语句
不清楚你的逻辑,只能部分修改你的代码,希望有帮助,代码和注释如下:
StringBuffer sb = new StringBuffer();
br = new BufferedReader(new FileReader(""));
while ((lineStr = br.readLine()) != null) { // 这里是第一次去,如:第1行
int i = 0;
while (i = lineStr.length() - 1) {
ch = lineStr.charAt(i);
if (ch == dyh.charAt(0)) {
sb.append(ch);
while (ischaracter) {
if (i == lineStr.length() - 1) {
}
if ((lineStr = br.readLine()) != null) { // 文件不为空:这个时候读取了下一行,针对上去是第2行
if (lineStr.trim().length() == 0) { // 去除空格后,长度等于0,表示这是个一空行
// 这是一个空行,加入你的逻辑
} else {
// 这行有内容,加入你的逻辑
}
} else {
// 这里是文件为空
// 加入你的逻辑
}
}
}
}
}
java中读取的文件有空行怎么解决
读入一行后,判断一下if(lineText.isEmpty()),是的话就是空行,continue即可。
java poi读取Excel,怎么判断空行
项目中常用的写法:
public static boolean isRowEmpty(Row row) {
for (int c = row.getFirstCellNum(); c row.getLastCellNum(); c++) {
Cell cell = row.getCell(c);
if (cell != null cell.getCellType() != Cell.CELL_TYPE_BLANK)
return false;
}
return true;
}
java判断空行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java怎么判断文件一行是空行、java判断空行的信息别忘了在本站进行查找喔。
发布于:2022-12-02,除非注明,否则均为
原创文章,转载请注明出处。