Java里File对象的问题。

关注:282  答案:2  mip版

解决时间 2021-02-02 07:14

提问者鉨瞞着所囿亾,爱着誰

2021-02-01 08:59

import java.io.*;

在此基础上怎么修改呢? 谢谢啦

最佳答案

二级知识专家山河已春

2021-02-01 10:06

import java.io.*;

class JavaFileList

{

static StringBuilder sb = new StringBuilder(10240);

public static void main(String[] args) throws IOException

{

File file = new File("D:\\Temp");

getList(file) ;

BufferedWriter bufw = new BufferedWriter(new FileWriter("d:\\javainfo.txt"));

bufw.write(sb.toString());

bufw.flush();

bufw.close();

}

public static void getList (File dir) throws IOException

{

assert dir != null && dir.exists();

if(dir.isDirectory()){

File[] files = dir.listFiles();

for(File c : files)

{

getList(c);

}

}

else

sb.append(dir.getCanonicalPath()).append("\n");

}

}

全部回答

1楼幼稚园小班大佬

2021-02-01 11:25

file file;

file=new file(“test.java”);//以当前工作路径下的test.java文件来创建一个file对象

file=new file(“e:\\ex\\”,“test.java”);//以目录e:\ex\下的test.java来创建一个file对象

file=new file(“e:\\ex\\test.java”);//以文件e:\ex\test.java来创建一个file对象,和上一句效果一样

file path=new file(“e:\\ex\\”);//以目录e:\ex\来创建一个file对象

file file=new file(path,“test.java”);//以file对象path路径下的test.java来创建一个对象

这个是正确 的。。。。少写了个\

new file("c:\book\test.dat");

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

java file 对象_Java里File对象的问题。相关推荐

  1. java file 初始化_java类加载和对象初始化

    对象初始化过程: 1.首先,初始化父类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化: 2.然后,初始化子类中的静态成员变量和静态代码块,按照在程序中出现的顺序初始化: 3.其次,初始化父 ...

  2. java中file类_Java中file类

    File类的概述:File更应该叫做一个路径,文件路径或者文件夹路径 ,路径分为绝对路径和相对路径,绝对路径是一个固定的路径,从盘符开始,相对路径相对于某个位置,在eclipse下是指当前项目下,在d ...

  3. file java详解_Java中File的实例详解

    Java中File的实例详解 File 代表文件或者目录的类 构造函数 File(File parent,String child)---代表了指定父目录下的指定的子文件或者子目录 File(Stri ...

  4. java file 方法_JAVA中File的常用方法

    一.File类中包含了很多获得文件或文件夹属性的方法,使用起来比较方便,下面将常见的方法介绍如下: a.createNewFile方法 public boolean createNewFile() t ...

  5. java类和对象实例对象_Java类、对象和实例的理解

    最近在看Python,这门面向对象的语言又引起了类的引用.对象和实例这些概念之间的纠结,我按照自己的理解总结了一下Java里三者的关系,如果有不对的地方还希望大家指出. 类的引用和对象的概念没什么好弄 ...

  6. java什么情况下传入对象_java中传输对象时候的问题(转)

    对于同一个socket,如果调用两次就会抛出StreamCorruptedException 如果你使用socket,并通过对象输入/输出流来处理的话,并且已经对某个socket调用了一次getInp ...

  7. java类与对象_Java类与对象

    类与对象 1,面向对象编程简介 Java语言最大的特点在于面向对象的编程设计,并且面向对象的编程设计也在由于Java自身的发展而不断发展.面向过程编程(C语言).函数式编程(Scala).面向对象编程 ...

  8. java反射克隆对象_Java反射 - 2(对象复制,父类域,内省)

    为什么要复制对象?假设有个类Car,包含name,color2个属性,那么将car1对象复制给car2对象,只需要car2.setName(car1.getName)与car2.setColor(ca ...

  9. java to对象_java中同类对象之间的compareTo()和compare()方法对比分析

    首先我们都知道java中的比较都是同一类对象与对象之间的比较,就好像现实生活中比较人和人的年龄一样,你不会去把人的年龄和人的身高来比较,这显然是没有意义的. java中同类对象之间的比较又分为两种,基 ...

最新文章

  1. Process finished with exit code -1073741819 (0xC0000005)
  2. 选课网站html源码,选课系统网页制作(26页)-原创力文档
  3. Activity-在ListFragment中为ListView增加空白视图
  4. linux多线程学习(二)——线程的创建和退出
  5. TensorFlow工作笔记001---Centos7.3下安装TensorFlow最新版本,基于python2.7.5的,没有编译TensorFlow的源码
  6. linux的cache过高的原因定位与解决echo 3 > /proc/sys/vm/drop_caches
  7. 为什么我们需要域?MS Active Directory系列之一
  8. 视频+案例,玩转LightGBM
  9. java调优随记-java对象大小
  10. Matlab中散点图绘制详细教程scatter函数(附matlab代码)
  11. 公众号排名优化被动引流截流之关于公众号注册申请的那些事儿
  12. Alpha课堂展示(麻瓜制造者)
  13. oracle数据库小记
  14. 护眼的VS2019黑色主题!把 Visual Studio 2019 主题设置为 JetBrains Darcula 主题,类似 Pycharm, CLion, IntelliJ IDEA
  15. qe和qc的区别在哪里_QC, QE,QA,QO的具体定义是什么,工厂里面个岗位具体职能又是?...
  16. Android Gradle排除依赖模块的某个类
  17. MATLAB语言的串口助手
  18. java中read方法
  19. 第一代intel核显id:0046的10.9驱动安装详解(转)
  20. Pytorch源码分析

热门文章

  1. osgi:install_OSGi服务测试助手:ServiceCollector
  2. jpa 实体映射视图_JPA教程:实体映射-第2部分
  3. Java 14:instanceof的模式匹配
  4. AWS共享资源的警告
  5. Java,JavaFX的流畅设计风格拨动开关
  6. 使用JDK 11在Java字符串上的新方法
  7. 类加载器 jboss_JBoss AS 7类加载说明
  8. jbehave_使用JBehave,Gradle和Jenkins的行为驱动开发(BDD)
  9. 如何掌握Java内存(并保存程序)
  10. HotSpot的-XshowSettings标志的简单性和价值