「判断文件为空java」判断文件是否为空

博主:adminadmin 2023-01-12 11:48:06 1282

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

本文目录一览:

java中怎么判断一个文件是否为空

new File的对象判断file是否exist,如果exist就判断长度是否大于1就可以了

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判断文件是否存在?

java判断文件是否存在:

1、判断文件是否存在,不存在创建文件

File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm");

if(!file.exists())

{

try {

file.createNewFile();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

2、判断文件夹是否存在,不存在创建文件夹

File file =new File("C:\\Users\\QPING\\Desktop\\JavaScript");

//如果文件夹不存在则创建

if  (!file .exists()   !file .isDirectory())

{

System.out.println("//不存在");

file .mkdir();

} else

{

System.out.println("//目录存在");

}

判断文件为空java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于判断文件是否为空、判断文件为空java的信息别忘了在本站进行查找喔。