`
人生难得糊涂
  • 浏览: 114792 次
社区版块
存档分类
最新评论

JAVA文件读取学习,File对象相关

 
阅读更多

在硬盘中文件都是以字节形式存储的,在JAVA中用File对象表示文件,我们可以用File(String pathname)构造方法构建一个文件对象,pathname代表文件的地址,既可以是绝对地址,也可以是相对地址(需要注意的是new File("\\abc.txt")代表的是C盘下的abc.txt 而File("abc.txt")则表示JAVA工作空间下的abc.txt文件)。下面介绍几个我自己原来不熟悉的方法吧。

file.getPath();得到文件的相对路径

file.getAbsolutePath();得到文件的绝对路径

file.mkdir();创建文件夹,当调用这个方法的时候 不管file名称是怎样的,创建的都是文件夹

file.mkdirs();创建多级文件夹 例如我要创建/a/b这个文件夹结构,而这个时候文件夹a还不存在,那么可以用这个方法,而用mkdir只能一次创建一级文件夹

file.isDirectory() 是文件夹则返回true

 

 

分享到:
评论

相关推荐

    JAVA实现远程文件读取

    JAVA实现远程文件读取

    java 读取远程文件目录 及文件方式

    本文件是将 Java 中 通过远程url访问 转换成 HTML 文件 ,通过 dom4j转换成Java对象元素

    Java 新版POI 读取excel文件信息返回List<List<String>>对象,包含文件内公式处理

    基于新版本的POI编写的读取Excel文件数据的工具类,可根据绝对路径、File对象、InputSteam对象读取解析Excel文件内容,并返回List&lt;List&lt;String&gt;&gt;格式结果,其中包含对单元格公式的处理。

    java 读取jar包文件

    java 读取jar包文件 java 读取jar包文件

    Java读取远程主机文件

    NULL 博文链接:https://listen-raining.iteye.com/blog/1944136

    java代码在window获取linux文件

    java代码利用Jsch实现在windows平台获取linux服务器文件,已包含 jsch jar包

    如何使用Java代码获取文件、文件流或字符串的编码方式.zip

    本工程用于研究如何使用Java代码获取文件、文件流或字符串的编码方式 本工程编码方式:UTF-8 开发工具:MyEclipse 参考博客:http://blog.csdn.net/gaohuanjie/article/details/43735891

    java file upload BLOB

    经典的上载图片,存到BLOB对象里面,附带读取图片

    java创建和删除文件夹、文件.doc

    java创建和删除文件夹、文件.doc

    Java读取资源文件工具类--ReadConfigation(java源码)

    import java.io.File; import java.io.FileInputStream; import java.util.Properties; public class ReadConfigation{ /** * 属性文件全名 */ private static final String PFILE ="Config....

    java-io-file类笔记

    File对象用来获取或处理与磁盘文件相关的信息,例如权限,时间,日期和目录路径。此外,File还浏览子目录层次结构。很多程序中文件是数据的根源和目标。尽管它们在小应用程序中因为安全原因而受到严格限制,文件仍是...

    JAVA实现文件移动

    这个问题要用到java的输入输出流,先用输入流将要复制的文件进行读取,然后给一个变量或者对象,在用输出流将这个变量或者对象的相关内容写到新建的一个File类的对象中,这样就能实现文件的复制和粘贴了 大概的流程就是...

    ExcelPojos:读取 xls 文件并加载 Java 对象列表的简单库,反之亦然

    ExcelPojos 读取 xls 文件并加载 java 对象列表的简单库,反之亦然。 被开发为零配置,仅适用于 pojo。它是给谁的? 我想要一个简单的库来读/写我的对象到 xls 文件。 (幕后的 Apache POI) 我想要它零配置。 ...

    使用Java实现一个简单的文件管理系统.txt

    在类的构造方法中,首先创建了一个File对象来表示要操作的文件,如果该文件不存在则创建新文件。然后通过FileReader和BufferedReader类来读取文件的内容,并使用System.out.println()方法将每一行的内容输出到控制台...

    Java2As3_Java_对象_转换_AS3_对象

    本程序用于将java对象转换为AS对象 Java2As3.fxp 是Java2As3.exe的许可文件 Java2As3.exe 是windows 安装包,如果不用...在eclipse 中 File&gt;&gt;&gt;Import&gt;&gt;&gt;Flash Builder&gt;&gt;&gt;Flash Builder Project&gt;&gt;&gt;选择Java2As3.p12文件

    java读取txt数据求和

    java读取txt数据求和 ...1. 使用Java的File类或Path类指定要读取的文件路径。 2.创建一个Scanner对象,并将其与文件关联。 3. 使用循环遍历文件中的每一行数据,将其转换为数值并求和。 4. 最后关闭Scanner对象。

    Java遍历目录显示文件列表.rar

    Java遍历目录显示文件列表,读取文件夹中的所有文件,并以列表的形式显示出这些文件,下面来看一下相关的代码:  class ShowDirListener implements ActionListener {//取得目录内容的事件处理   public void ...

    Java网络编程-Socket-文件传输小案例

    //从临时文件中读取文件块大小 byte[] tmpdb = new byte[BlockSize]; raf.read(tmpdb);//从临时文件中读取文件块数据 fout.write(tmpdb);//向正式文件中写入文件块 } raf.close();//释放资源 file.delete(); /...

    java文件加密解密课程设计.doc

    通过实践加深学生对面" "向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设" "计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力,提高学" "生的应用能力。...

    Java开发技术大全(500个源代码).

    HelloNative.java 准备调用C函数的java文件 HelloNative.lib 用VC编译生成的静态库文件 HelloNative.obj 用VB编译生成的目标文件 HelloNativeTest.java 测试本地化是否成功的类文件 instanceVar.java 定义一个...

Global site tag (gtag.js) - Google Analytics