「java判断空行」java怎么判断文件一行是空行

博主:adminadmin 2022-12-02 18:36:08 79

本篇文章给大家谈谈java判断空行,以及java怎么判断文件一行是空行对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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判断空行的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-02,除非注明,否则均为首码项目网原创文章,转载请注明出处。