当前位置:  技术问答>java相关

在线等待--关于File类的构造函数问题

    来源: 互联网  发布时间:2015-03-28

    本文导语:    File类有三个构造函数:          1.File(String pathname)          2.File(File parent,String child)          3.File(String parent,String child) 我用 File f=new File("aa.txt")可以在当前目录创建一个名为aa.txt的文件,可是为...

  File类有三个构造函数:
         1.File(String pathname)
         2.File(File parent,String child)
         3.File(String parent,String child)
我用 File f=new File("aa.txt")可以在当前目录创建一个名为aa.txt的文件,可是为什么用File f=new File("C:\log\aa.txt")却不能在C盘的log目录下创建一个名为aa.txt的文件呢?
          另外,构造3和构造1有何区别?我可以把parent和child合在一起作为pathname啊?
          请指教 

|
File f=new File("C:\log");
try{
    if (!f.exists()){//先判断目录是否存在!
         f.mkdirs();//目录不存在建立目录!
    }
    f=new File("C:\log\aa.txt");//打开文件
   ……
}catch(Exception e){e.printStackTrace();System.out.println("error");}

|

楼上所说不错,一般的过程是这样:

File f=new File("C:\log");
try{
    if (!f.exists()){//先判断目录是否存在!
        f.mkdirs();//目录不存在建立目录!
    }
    f=new File("C:\log\aa.txt");//打开文件
  ……
  f.close();  //我就补充这一句
}catch(Exception e){e.printStackTrace();System.out.println("error");} 

|
public void mkFile("c:/log"){
  String strDir = "c
  makeDir(strDir);
  File f=new File("c:/log/aa.txt");
}

private void makeDir(String ss){
    try{
      java.io.File outFile = new java.io.File(ss);
      outFile.mkdir();
    }catch(Exception ex){
    }
    return;
  }

|
给你个小方法函数
 public static java.io.File setFolder(String fullpath) throws Exception
  {
    String m_st_temp ="";
   java.io.File file_target =  null;
   String [] split = StringUtils.split(fullpath, "/");
   for (int i =0 ; i 

    
 
 

您可能感兴趣的文章:

  • 构造函数的问题,在线等待
  • 构造器的小问题,立刻在线送分!!!来者有分!!!
  • ping对等函数 100分 在线等待
  • 在线等!大哥们,printk函数到底怎么看他输出的结果?马上给分
  • linux下system函数调用shell命令后,怎样让主进程不等子进程返回,接着执行(在线)?
  • getenv这个函数怎么用啊?在线等!
  • 请教一个网络编程问题,accept函数的,在线等,急。。。
  • 今天第一次送分...大虾帮忙看看。 函数意思? 在线等哦!!
  • LINUX下取文件长度的函数是什么,HEHE,在线等待,急
  • 请问一下sleep_on_timeout函数的返回直问题(在线等)
  • linux zip函数的问题,在线等
  • 问几个关于GTK的函数........大虾们看看:(.........在线等哦:(
  • sendto 函数返回失败错误码14,请大侠指点什么原因,在线等待
  • 在red hat下,使用vim时,怎样才能得到在线的帮助,比如我想看一下scanf函数的帮助??
  • 谁帮我看一下下面几个实现函数需要实现要用到什么函数?在线等待,必给分!
  • 求一个简单函数!在线等
  • 关于select函数,请高手指教。在线等 分不够加!!
  • fork函数,在线等待,马上结贴。谢谢!!!!!!!!!!!!
  • 急需一份关于字符操作的函数说明!(在线等候)
  • 在线给分:在jsp页面内部能不能定义字函数或者类来调用
  • 关于select函数,请高手指教。在线等 分不够加!!
  • linux中有没有类似atoi的将字符转化为整形的函数?在线等待!有效马上给分!如果有头文件是什么?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 简单的输入输出问题 在线等待 在线给分
  • 怎么用能让asp实现统计在线人数的功能。在线等待!!!帮忙送分!
  • 100分,等待,在线等待:防火墙问题?
  • 60分,求知JBuilder的CD-KEY! 在线等待
  • 新手上路,请多关照!如何查看启动日志????在线等待!!
  • 急救:关于BLOB数据类型---在线等待,高分相送!
  • 在线等待,gcc的网址是什么??
  • 哪儿有bes5下载,在线等待。下载成功再送299分!!!
  • 求UNIXWARE7.11的原版下载,高分相赠,在线等待!!!
  • 请问哪里有dm5sum可以下载?在线等待!!
  • 如何调用其他程序,比如说"notepad.exe",在线等待,急!
  • jsp小问题(在线等待)
  • 在线等待!cmp的问题
  • 怎么样调整文本框的大小?在线等待!
  • 谁有Disk Manager这款软件的使用说明书。?????????急用,在线等待。。
  • gtk和montif的区别,在线等待
  • 在线等待-设备文件/dev/ttyS0 是不是对应于串行端口?
  • 谁知道javascript的调试工具!!!--在线等待
  • 新手的求助,高分,在线等待
  • 急!急!!急!!!如何将键盘输入的字符读入程序中???---在线等待---
  • 基于Html5的mockups在线工具简介
  • 装MYSQL后启动错误! mysqld ended --在线急等!在线急等!在线急等!在线急等!-----
  • MyEclipse SVN插件SubEclipse 在线离线等几种安装方式介绍
  • 智能在线表单设计器 FreeForm智能在线表单设计器
  • Linux使用群24032501,保持20人在线,目标50人在线
  • 在线求教, 为什么不能开始除root之外的用户登录??...很急, 在线等
  • 在线等,在线给分!(简单问题,急)
  • 我需要唯一用户在线,不能两个用户同时在线的JSP实现的设计文档
  • 在线等,在线给分!!!!!!!!!!
  • 在线求助!关于如何使用“信号”的方式来响应键盘按下的消息!在线急盼回复!
  • 如何判断在线用户,主要是如何判断用户关闭所有窗口(即他已经不在线了)?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3