导航:首页 > 编程语言 > java文件夹是否为空

java文件夹是否为空

发布时间:2022-10-03 09:11:40

java怎么获取文件夹中是否有文件

1、获取文件夹路径,然后得到该路径下所以文件

2、如果为空那么就是没有文件

Stringpath="E:/file/20170413";//路径
Filef=newFile(path);
if(!f.exists()){
System.out.println(path+"notexists");
return;
}

Filefa[]=f.listFiles();
for(inti=0;i<fa.length;i++){
Filefs=fa[i];
if(fs.isDirectory()){
System.out.println(fs.getName()+"[目录]");//文件夹名
}else{
System.out.println(fs.getName());//文件名
}
}

fa.length=0的时候就是没有任何文件。

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

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

Ⅲ java判断是否为空白文件

<title判断是否为空白文件</title</head<body<% String path=request.getRealPath(/); out.println(path); FileReader fr=new FileReader(path + \\AtEnd.txt);//建立FileReader对象,并实例化为fr //对FileReader类生成的对象使用read()方法,可以从字符流中读取下一个字符。 if(fr.read()==-1)//判断是否已读到文件的结尾{ out.print(AtEnd.txt文件中没有数据<br);}else{ out.println(AtEnd.txt文件中有数据);}

Ⅳ java怎样判断一个文件中是否存在内容

packagetest1701;

importjava.io.FileInputStream;
importjava.io.IOException;

publicclassTest10{
publicstaticvoidmain(String[]args){
Stringpath="文件路径";
=null;
try{
fileInputStream=newFileInputStream(path);
if(fileInputStream.available()==0){
System.out.println("文件为空");
}
}catch(Exceptione){
e.printStackTrace();
}finally{
if(fileInputStream!=null){
try{
fileInputStream.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
}
}
}

Ⅳ java如何判断一个文件夹是否存在

1、首先在电脑端新建一个java项目,如图,命名为javaFileTest名称。

Ⅵ java判断文件为空

看了下代码,有2个逻辑错误

  1. 判断文件是否为空,使用readLine方法,如果返回null,表示为空

  2. ready()表示文件是否准备完毕


if(!br.ready()) ////////文件为空

文件读入流后,一直处于准备中,因此程序不会进入if(!br.ready())语句


不清楚你的逻辑,只能部分修改你的代码,希望有帮助,代码和注释如下:

StringBuffersb=newStringBuffer();
br=newBufferedReader(newFileReader(""));

while((lineStr=br.readLine())!=null){//这里是第一次去,如:第1行
inti=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 检测文件夹中是否有文件

import java.io.File;

public class Main {

public static void main(String[] args) {

File file = new File("/data");

if (file.isDirectory()) {

String[] files = file.list();

if (files.length > 0) {

System.out.println("目录 " + file.getPath() + " 不为空!");

}

}

}

}


Ⅷ Eclipse中新建java类(文件--新建--类),源文件夹为空!点后面的浏览下面显示:没有提供任何条目!

你应该新建一个包(首先你得新建了一个项目)(文件—新建—项目)
右击项目名—新建—建包*(文件夹)
包建好后
右击包名—新建—类(class)
然后就自动给你输入了包名了(也就是你说的文件夹)

Ⅸ java我删除一个文件的时候如果文件删除成功了,还需要判断该文件所在的文件夹是否为空如果为空的话也要删

// 正向递归删除路径下的文件
public void delFile(String path){
File file = new File(path);
if(file.exists()&&file.isFile()){
file.delete();
}else if(file.exists()&&file.isDirectory()){
File[] files = file.listFiles();
if(files!=null){
for(File f:files){
if(f!=null){
delFile(f.getAbsolutePath());
}
}
}
}
}
// 逆向递归删除空目录
public void delEmptyPath(String path){
File file = new File(path);
if(file.exists()&&file.isDirectory()){
File[] files = file.listFiles();
if(files!=null&&files.length>0)
return;
if(file.delete()){
delEmptyPath(file.getParent());
}
}
}
// 把上面两个方法先后调用就能达到你的目的
public void delDirectories(String path){
File file = new File(path);

delFile(file.getAbsolutePath());
delEmptyPath(file.getParent());
}

Ⅹ 我下载Java可是为什么说这个选择文件夹不为空

命令行输入 java -version 看看是否有安装过其他版本JAVA,如果想要替换掉只要把环境变量提前就成了

阅读全文

与java文件夹是否为空相关的资料

热点内容
光环游戏安装器在哪个文件夹 浏览:654
公众号图片被压缩 浏览:291
github优秀java 浏览:594
高压缩视频播放器 浏览:413
linux检测apache 浏览:741
运行命令ur 浏览:938
linux命令crontab 浏览:939
php资料管理系统 浏览:592
心心app的东西从哪里发货 浏览:944
android什么书好 浏览:740
看小说的app哪个好免费的 浏览:144
膨胀加强带梁箍筋要不要加密 浏览:667
排序算法大全及时间复杂度 浏览:341
压缩文件时报错 浏览:611
图的算法有什么用 浏览:793
柜式空调压缩机在哪里 浏览:724
创建多级文件夹视频讲解 浏览:195
计算机有很多空文件夹能删吗 浏览:486
android44w下载 浏览:248
测排卵app哪个好用 浏览:622