请问一个 getParentFile() 与 getParent() 区别 的问题!! 主要是调用mkdirs()方法的问题。为什么一定要用getParentFile() 而不能用 getParent() 一定要写成f.getParentFile().mkdirs();才能在制定名录创建 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 返回值就不同啊。getParentFile()的返回值是File型的。而getParent() 的返回值是String型的。mkdirs是File类里面的方法,所以当然得用f.getParentFile().mkdirs(); String getParent()返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回 null。 File getParentFile()返回此抽象路径名父目录的抽象路径名;如果此路径名没有指定父目录,则返回 null。if(f.getParent()){ f.getParentFile.mkdirs();} 关于JDK1.5 增强for循环使用的一点疑问 急急急!Firefox可以执行,IE就不可以 如何去掉JDialog最小化,最大化? 求教关于Unicode的问题 请问java中的字符串是以什么结尾的? 菜鸟问题,如何实现屏幕的不闪烁? 问一个类型转换的问题,谢谢! 用java写木马程序怎么运行?? 说话就给分(这三个问题是一样,问三次就是想把分都给出去) 怎样从一个"yyyy-mm-dd"格式转化成日期啊 为什么不能引用包? Object的hashCode()和equals()有什么关系吗?
getParentFile()的返回值是File型的。
而getParent() 的返回值是String型的。mkdirs是File类里面的方法,
所以当然得用f.getParentFile().mkdirs();
File getParentFile()返回此抽象路径名父目录的抽象路径名;如果此路径名没有指定父目录,则返回 null。if(f.getParent()){
f.getParentFile.mkdirs();
}