- 浏览: 61416 次
- 性别:
- 来自: 深圳
文章分类
package com.tij.io.file; import java.io.File; /** * 检查File对象是文件还是目录 * @author guoyoujun * @date 2014-3-17 */ public class CheckDirectoryOrFile { /** * java.io.File包含两个方法:isFile(); isDirectory() * <p>isFile();检查改文件对象是否是普通文件,是则return true; 如果文件不存在或者是目录则return false * <p>isDirectory();检查文件对象是否是目录,是则return true; 如果目录不存在或者是普通文件则return false * <p>判断之前应该先exists(); * @param args */ public static void main(String[] args) { File file = new File("/Users/GYJ/java1.txt"); File dir = new File("/Users/GYJ/funshion"); File notExists = new File("/Users/GYJ/notafile"); //java1.txt文件存在 System.out.println("/Users/GYJ/java1.txt is file?" + file.isFile()); System.out.println("/Users/GYJ/java1.txt is dir?" + file.isDirectory()); //funshion是目录 System.out.println("/Users/GYJ/funshion is file?" + dir.isFile()); System.out.println("/Users/GYJ/funshion is dir?" + dir.isDirectory()); //notafile不存在 System.out.println("/Users/GYJ/notafile is file?" + notExists.isFile()); System.out.println("/Users/GYJ/notafile is dir?" + notExists.isDirectory()); } } out put========== /Users/GYJ/java1.txt is file?true /Users/GYJ/java1.txt is dir?false /Users/GYJ/funshion is file?false /Users/GYJ/funshion is dir?true /Users/GYJ/notafile is file?false /Users/GYJ/notafile is dir?false
发表评论
-
21、java从文件读取对象
2014-03-22 22:47 752package com.tij.io.file; i ... -
20、java把实体对象写入文件
2014-03-22 22:33 1938这是要写入的实体对象 package com.tij.io ... -
19、java根据URL下载文件内容
2014-03-22 22:08 2375package com.tij.io.file; i ... -
18、java随机访问RandomAccessFile类
2014-03-22 21:35 1103package com.tij.io.file; i ... -
17、java追加文件内容(写入方式)
2014-03-22 21:11 3318package com.tij.io.file; i ... -
16、java写入文件的几种方式
2014-03-21 19:02 1990package com.tij.io.file; i ... -
11、java读取文件的几种方式
2014-03-18 00:02 1332package com.tij.io.file; i ... -
14、java打开文件
2014-03-18 00:03 625package com.tij.io.file; i ... -
12、java复制文件的四种方法
2014-03-18 00:03 948package com.tij.io.file; i ... -
13、java中几种不同文件路径的差别(绝对路径,全路径)
2014-03-18 00:03 1212package com.tij.io.file; i ... -
15、java使用FileNmeFilter列出指定扩展文件
2014-03-18 00:04 725package com.tij.io.file; i ... -
10、java获取文件最后的修改时间
2014-03-17 14:19 1337package com.tij.io.file; i ... -
8、java判断文件是否存在目录
2014-03-17 13:51 3708package com.tij.io.file; i ... -
7、java获取文件扩展名
2014-03-17 11:50 3355package com.tij.io.file; i ... -
6、java如何计算文件的大小
2014-03-17 09:50 1007package com.tij.io.file; i ... -
5、java如何实现移动文件、重命名文件
2014-03-16 17:07 1748java.io.File renameTo(File dest ... -
4、java如何删除目录和文件
2014-03-16 16:19 1122package com.tij.io.file; ... -
3、了解java的文件4种分隔符
2014-03-16 15:53 6336java.io.File类中有四种静态分隔符; 分别是sepa ... -
2、java如何删除文件
2014-03-16 15:14 717package com.tij.io.file; i ... -
1、java如何创建新文件
2014-03-16 14:53 902在java中可以使用 java.io.file 类来创建 ...
相关推荐
"Java判断文件或文件夹" Java语言中判断文件或文件夹的存在性是一种基础操作,开发者在编写Java程序时经常需要判断文件或文件夹是否存在,以便进行相应的操作。在本文中,我们将详细介绍如何使用Java语言判断文件或...
在Java编程中,判断文件编码格式是一项常见的任务,特别是在处理包含多国语言或者用户自定义内容的文件时。本文将探讨如何使用Java进行文件编码格式的识别,主要介绍两种方法:一种是简单的UTF-8判断,另一种是使用...
java文件的工具类,封装了常用的操作,尤其针对文件的实际类型,通过获取文件的byte,来查看文件起始字节的魔数值,通过魔数值来判断文件的类型,工具集合了常用的文件类型对应的魔数,也封装了文件类型的判断方法
java 中的文件判断是指判断文件的类型,java 提供了多种方式来判断文件类型,这篇文章将介绍其中的一些。 文件类型判断的重要性在于,当我们需要下载或打开文件时,需要根据文件类型来选择相应的处理方式。例如,...
在Java编程中,判断文件类型通常不是通过文件扩展名,而是通过读取文件的头部字节来识别。这是因为有些文件可能没有明确的扩展名,或者扩展名被恶意篡改。文件头内容通常包含特定的标识符,这些标识符是文件格式的...
### Java判断文件编码的方法 在Java开发中,经常会遇到需要处理不同编码格式的文件的情况。为了确保程序能够正确解析文件内容,必须先判断文件的编码格式。本文将详细介绍如何使用Java来判断文件是否为UTF-8或GBK...
Java中的`File`类是Java I/O流体系中非常基础且重要的部分,它主要用于操作文件和目录。在Java中,如果你需要对文件进行创建、删除、重命名、获取属性等操作,`File`类就是你的首选。下面我们将深入探讨`File`类的...
`java.io.File`类中的`exists()`方法用于判断文件或目录是否存在。如果文件或目录存在,则返回`true`;否则返回`false`。 ### 二、代码实现 根据题目给出的部分内容,我们可以构建一个完整的示例程序来演示如何使用...
在lib目录下,虽然没有具体的文件,通常这个目录会包含项目所依赖的库文件,对于判断文件相同这样的基础操作,标准库已经足够应对,无需额外引入外部工具库。在实际项目中,如果你的文件是在特定环境中(如Web服务器...
Java中的File类是Java IO包(java.io)中的核心类,用于处理文件和文件系统相关的操作,如文件的创建、删除、重命名以及查询文件属性等。File类并不直接涉及文件内容的读写,而是专注于文件对象的元数据管理。 1. *...
在Java中,可以通过`java.io.File`类提供的方法来判断文件的某些属性,例如判断文件是否为隐藏文件或只读文件。具体的方法包括: 1. **判断文件是否隐藏**:使用`File.isHidden()`方法。需要注意的是,此方法并非...
要判断一个`File`对象是文件还是目录,可以使用`isFile()`和`isDirectory()`方法: ```java if (file.isFile()) { System.out.println("这是一个文件"); } else if (file.isDirectory()) { System.out.println(...
遍历这个数组,对每个`File`对象进行判断,看它是文件还是目录。如果是文件,我们就进行复制操作;如果是目录,我们可以递归调用此方法继续复制子目录。 在Java中,我们通常使用`java.nio`包下的`Files`和`Paths`类...
* `public boolean isDirectory()`: 判断文件是否是目录。 * `public boolean isFile()`: 判断文件是否是文件。 * `public boolean isHidden()`: 判断文件是否是隐藏文件。 * `public boolean isAbsolute()`: 判断...
在Java编程中,判断文件编码是一项重要的任务,尤其是在处理用户上传的文件或处理不同系统间的文件传输时。本文将深入探讨如何使用Java进行文件编码的检测,并基于提供的资源——`cpdetector_1.0.5.jar`、`chardet....
通过 `isFile(String filePath)` 和 `isFile(File file)` 可以判断指定路径下的对象是否为文件。 - **参数**:文件路径或文件对象。 - **返回值**:是文件返回 `true`,否则返回 `false`。 ```java // 示例:检查...
本文将详细介绍如何在Java中获取文件的编码并判断文件是否带有BOM。 首先,让我们了解一下什么是BOM。BOM是UTF-8、UTF-16和UTF-32等编码格式中的一个可选标记,用于告知解析器文件的编码类型。例如,UTF-8的BOM是三...
在Java编程语言中,判断文件或字符串的编码方式是一个常见的需求。这主要涉及到字符集的概念,如ASCII、ISO-8859-1、UTF-8等,它们用于将二进制数据转换为人类可读的字符。在Java中,有多种方法可以用来识别或检测一...
Java 实现对比ftp文件和本地文件的修改时间 ftp服务器文件比本地文件新时 把服务器文件下载覆盖本地文件 更新本地文件