导航:首页 > 编程语言 > 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文件夹是否为空相关的资料

热点内容
程序员级别数学算法逻辑 浏览:897
2k21公园怎么换服务器 浏览:724
php释放数据库连接 浏览:722
php网页抓取工具 浏览:726
android设置对齐方式 浏览:23
linux创建网页 浏览:280
净化车间门算法 浏览:934
安卓怎么搞jpg 浏览:546
如来佛祖命令雷神去下界 浏览:856
新电脑管家下载好怎么解压 浏览:530
php获取接口数据 浏览:767
最后的命令 浏览:921
如何添加手机app桌面快捷图标 浏览:427
ui设计师与程序员 浏览:417
寿司pdf 浏览:828
pythonbg是什么 浏览:248
c数值算法程序大全 浏览:787
android整点报时 浏览:221
稀土pdf 浏览:536
单片机电子锁 浏览:596