Java 文件夹的操作

news/2024/5/19 13:54:45

 

package expression;

import java.io.File;

public class  Demo2{
	
	public static void main(String[] args) {
		
		
		File file = new File("dir/dir1/dir2/dir3");
		//boolean f = file.mkdir();创建单个文件夹
		boolean flag = file.mkdirs();//创建文件夹及其子文件夹
		System.out.println("创建文件夹是否成功:"+flag);
	
		boolean flag2 = file.delete();//删除文件夹
		System.out.println("删除文件夹是否成功:"+flag2);//多层文件夹只删除最后一个
		
		File file2 = new File("C:/Windows");
		
		//文件夹数组
		File files[] = file2.listFiles();//返回文件所有文件及子文件夹
		
		for( File tmp:files)
		{
			if(tmp.isFile())//是文件
			{
				System.out.println("文件:"+tmp.getName());
			}else if(tmp.isDirectory())//是文件夹
				{
					System.out.println("文件夹:"+tmp.getName());
				}
		}
	}
}

 


http://www.niftyadmin.cn/n/3230037.html

相关文章

ILMerge参考文档

ILMerge Michael Barnett Research in Software Engineering (RiSE) Microsoft Research Copyright © Microsoft Corporation. All rights reserved. 原文链接:https://github.com/dotnet/ILMerge/blob/master/ilmerge-manual.md 1. Introduction This doc…

python人像美颜_200 行 Python 代码实现简单图片人像识别换脸

在这篇文章中我将介绍如何写一个简短(200行)的 Python 脚本,来自动地将一幅图片的脸替换为另一幅图片的脸。这个过程分四步:检测脸部标记。旋转、缩放、平移和第二张图片,以配合第一步。调整第二张图片的色彩平衡,以适配第一张图片…

Suricata

Suricata is the OISF IDP engine, the open source Intrusion Detection and Prevention Engine. IDS:Intrusion Detection System入侵检测系统 IPS:Intrusion Prevention System入侵防御系统 Suricata.yaml Max-pending-packets With the max-pending…

Java开发 drawimage 绘制图像

第四个参数是在哪上面画就通知谁 package expression;import java.awt.Canvas; import java.awt.Graphics; import java.awt.Image; import java.awt.image.ImageObserver; import java.awt.image.ImageProducer;import javax.swing.ImageIcon; import javax.swing.JFrame;imp…

LMerge-github

ILMerge ILMerge是一个将多个.NET程序集合并到一个程序集中的实用程序。它可以免费使用,并以NuGet包的形式提供。 如果您在使用它时遇到任何问题,请与我们联系。(mbarnett at microsoft dot com)。但首先尝试阅读文档。 ILMerg…

数据结构学习笔记3.1--划分

划分是快速排序的根本机制,主要是把数组分为两组:小于关键字的数据项在一组,大于关键字的数据项在一组。 /*** 划分数据* * param left 左边数据* param right 右边数据* param pivot 参照值* return*/public static int partitionIt(int lef…

RTP协议的报文结构

RTP头格式如图structure所示:开始12个八进制出现在每个RTP包中,而CSRC标识列表仅出现在混合器插入时。各段含义如下: ①版本(V) 2位,标识RTP版本。 ②填充标识(P) 1位,如…

python电路仿真软件_电路仿真软件multisim

我可以给你一份希望可以帮助你安装教程1、解压下载文件夹,双击运行“NI_Circuit_Design_Suite_14_0.exe”应用程序,弹出Multisim14.0需要解压,直接点击确定2、选择解压的路径,建议默认,若需要更改则点击Browse更换路径…