File类包含在在java.io包中,是对文件进行操作的一个类。
下面是File的一些主要方法:
boolean createNewFile()
当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
boolean delete()
删除此抽象路径名表示的文件或目录。
File getAbsoluteFile()
返回此抽象路径名的绝对路径名形式。
String getAbsolutePath()
返回此抽象路径名的绝对路径名字符串。
String getName()
返回由此抽象路径名表示的文件或目录的名称。
boolean isDirectory()
测试此抽象路径名表示的文件是否是一个目录。
boolean isFile()
测试此抽象路径名表示的文件是否是一个标准文件。
在使用File类中的方法时 不可避免的要将一些内容输出到窗体上,这个是这个总结的重点,例如在要获取某个盘下的所有文件名
并且输出在窗体上,这个就要使用到JTextArea和append()方法,在如下的代码中:
*******************************************************************************
public int caculater(String path){
//定义一个count,用于保存文件总数
int count=0;
File temfile=new File(path);
//判断文件是否存在
if(temfile.exists()){
File [] testarray=temfile.listFiles();
for(int j=0;j<testarray.length;j++){
File f=testarray[j];
if(f.isDirectory()){
count+=caculater(f.getAbsolutePath());
}else if(f.isFile()){
count++;
System.out.println("文件名:"+f.getName());
jta.append("文件名:"+f.getName()+"\n");
}
}
}
return count;
}
***********************************************************************************
我们需要在文本框中重新输出一次类容。
分享到:
相关推荐
java 中FIle类的使用总结,有File的创建,文件夹的创建,文件的创建,文件的复制,文件的转移等等
#### 六、总结 `File`类是Java中处理文件和目录的核心类之一,它提供了丰富的API来帮助开发者实现各种文件操作需求。熟练掌握`File`类的构造方法和常用方法对于进行文件处理非常重要。此外,了解一些扩展方法也有助...
FILE 文件操作总结 FILE 文件操作是计算机编程中最基本和最重要的操作之一。 FILE 文件操作可以分为两大类:顺序文件和随机文件。顺序文件的操作是从头到尾的顺序操作,而随机文件的操作可以在文件的任意位置进行。...
### ASP.NET中的FILE对象总结 #### 一、概述 在ASP.NET中,处理文件操作时主要依赖于`System.IO`命名空间。与VB6中使用FSO(FileSystemObject)进行文件操作的方式相比,ASP.NET提供了更为强大且面向对象的方式来...
总结起来,Android 9.0及以上版本中遇到“File opened that is not a database file file is encrypted or is not a database”的问题,主要是由于WAL模式的默认开启。开发者需要了解这一变化,并适当地调整代码,...
### Java中File的相对路径与绝对路径总结 在Java Web开发过程中,经常需要处理文件的读写操作,尤其是在运行时获取配置文件、动态加载对象等情况。对于这些需求,理解和掌握文件的相对路径与绝对路径至关重要。 ##...
Cannot find or open the PDB file in VS2010 Cannot find or open the PDB file是一个常见的错误信息,在Visual Studio 2010(VS2010)中经常出现。PDB文件是Program Database文件,用于调试和符号化程序。该错误...
总结,browser-md5-file是一个实用的JavaScript库,使得在浏览器环境中轻松计算文件MD5成为可能。通过它,开发者可以构建更安全、可靠的文件处理功能,尤其是在客户端验证文件完整性和一致性时。
总结来说,FileAnalysis文件分析软件凭借其快速准确的文件类型识别和MD5码计算,为用户提供了便捷的文件管理手段,尤其是在信息安全和大数据处理等领域,其作用不容忽视。了解并掌握这款工具的使用,无疑将提升我们...
#### 七、总结 通过本文的介绍,我们了解了CAA File库的基本概念、使用方法以及关键功能块的参数。对于初学者来说,掌握这些基础是非常重要的。通过实践和不断学习,你将能够在CODESYS环境中更加熟练地使用CAA File...
### 总结 Android Webview中的`input=file`失效问题主要由安全策略和权限限制引起。通过自定义`WebChromeClient`、请求读取权限、实现文件选择器和使用`FileProvider`,可以解决这个问题,使用户能够正常在Webview...
在Java编程语言中,`File`类是处理文件和目录的核心工具。它是`java.io`包的一部分,提供了许多方法来创建、读取、写入、删除文件以及操作目录。以下是对`File`类以及文件读写、复制和图片下载的详细讲解。 1. **...
总结来说,实现"input file上传图片预览"涉及HTML的`<input type="file">`元素、JavaScript的事件监听、FileReader API、Image对象以及DOM操作。通过这些技术,我们可以创建一个交互式的、安全的图片预览功能,同时...
总结,理解并熟练使用ArcGIS API解析FileGDB是GIS开发人员的一项基本技能,它能让你有效地处理和分析地理数据,构建出强大的地理信息系统应用。通过不断实践和学习,你可以进一步提升在GIS领域的专业素养。
总结来说,FileMonitor是一款实用的文件操作监控工具,它的易用性和功能性使其成为个人用户和专业IT人员的理想选择。无论是日常的系统维护还是专业的技术研究,FileMonitor都能提供强大的支持。通过掌握和运用这款...
总结一下,File-Tail-0.99.3.tar.gz是一个强大的实时文件追踪工具,其源码包为我们提供了深入了解其工作原理的机会。通过对源码的阅读和分析,我们可以学习到文件操作、实时监控、信号处理等技术,并能够根据实际...
总结来说,`pefile`是一个强大的工具,对于理解和处理Windows PE文件格式的开发者来说非常有价值。它提供了丰富的API,使得分析、调试和安全检查PE文件变得简单。无论是逆向工程、恶意软件分析还是软件开发,`pefile...
五、总结 File_System_Auditor2.53是Windows环境下文件系统安全监控的重要工具,尤其适用于大型企业或组织,以确保文件访问的安全性和合规性。通过实时审计、报警机制和丰富的报告功能,它为企业提供了一道坚固的...