导航:首页 > 文件目录 > java文件不存在新建路径

java文件不存在新建路径

发布时间:2023-01-06 09:07:02

java 判断多级路径是否存在,不存在就创建

File file=new File("D:/ing.txt");
if (!file.exists()) {
file.createNewFile();
}
这个是判断是否存在,不存在就在D盘新建一个

㈡ JAVA创建文件时的路径问题

我们在电脑中右键的C:\Documents and Settings\Administrator 中的\是路径分隔符,但在程序中不能直接用!
\ 在java里是转义字符回,所以要用\\ 两个反斜杠来答表示下一级目录,但是\\ 在windows下可以这样用,但在linux下就不行了,所以用 / 来代替,/ 和 \\ 是一样的~~~

要是你这俩用的都不爽,你就用File.separator 这个能获取与系统有关的默认名称分隔符
例如:
String separator = File.separator;
String filename = "11.txt";
String directory = "a" + separator + "b";
File f = new File(directory, filename);

你试试看~~~

㈢ 关于java代码中文件路径的问题

这就是相对路径

指的是相对于工程文件的位置而言


在eclipse的结构图中的位置

当前目录的路径 D:spaceworkspaceDemo
Buffered.txt的绝对路径 D:spaceworkspaceDemoBuffered.txt
Buffered.txt的相对路径 Buffered.txt

㈣ Java 判断多级路径是否存在,不存在就创建

第一种方案:

/**
*是否创建目录
*@parampath
*@return
*/
publicbooleanisexitsPath(Stringpath)throwsInterruptedException{
String[]paths=path.split("\");
StringBufferfullPath=newStringBuffer();
for(inti=0;i

第二种方案:

/**
*判断文件内夹是否存在
*@parampath文件夹路径
*true文件不存在,false文件存在不做容任何操作
*/
publicstaticbooleanisExist(StringfilePath){
Stringpaths[]=filePath.split("\");
Stringdir=paths[0];
for(inti=0;i下载功能
}else{
returnfalse;//文件存在不做处理
}
}


其实两种用到方法一样,只是逻辑不一样。

㈤ Java如何创建不存在的指定路径的文件

OutputStream以及几个子类,就算不存在该文件也会自从创建的。但是inputStream和它的子类里,如果没有该文件则会报这个错误。

㈥ java 文件保存路径问题.

改为:File dateFile2 = new File(basePath + datePath + "/" + model);的时候不好使应该是你的返回值没有加 文件分隔符的原因。
你最后成功是专因为你加了属 datePath+="/";
让返回和新建文件路径都一致了。
另外不要用“/” 最好使用:File.separator;
还有renameTo只能在windows下使用,limux不行,而且即使是在windonws下,如果file systems不一样也会失败的,建议文件自己重写或者使用common-io的工具类。

㈦ JAVA创建文件时的路径问题

程序中的分隔符是分平台的,你只要记住在java里面windows的文件是用/,如果是unix什么的又不同了,API里面有说明。

㈧ 请问Java的File类,创建文件时,报异常制定文件路径不存在的原因

去看看E盘下to1这个文件夹有没有,没有就建一个。
或者在代码里创建文件的父目录。

㈨ java判断文件是否存在不存在就创建

用来File类中的.exists()方法判断是否存在源
mkdirs创建目录
createNewFile()创建文件
多看看API文档

boolean
exists()

测试此抽象路径名表示的文件或目录是否存在。
createNewFile()

当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
boolean
mkdirs()

创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。

㈩ Java判断文件夹是否存在,不存在就创建

方法如下:

public static void judeDirExists(File file)

if (file.exists()) if (file.isDirectory())

System.out.println("dir exists"); }

else System.out.println("the same name file exists, can not create dir"); }41

else System.out.println("dir not exists, create it ..."); 、来

file.mkdir();

阅读全文

与java文件不存在新建路径相关的资料

热点内容
视频文件损坏返回不了 浏览:656
如何判断网络被降速了 浏览:676
ps做成图片后怎么弄成文件 浏览:689
左侧导航栏css代码 浏览:952
钉钉传送文件最大多少兆 浏览:126
app下载哪里最全 浏览:599
word如何画大箭头 浏览:245
word批量转pdf工具21注册机 浏览:546
打印文档文件3000字需要多少钱 浏览:239
泊车助手app 浏览:147
pscs6完全自学教程 浏览:461
文件夹去不掉只读属性 浏览:203
qq怎么接收文件夹 浏览:35
javahashmapvalues 浏览:548
鼠标选定不了文件内容是坏了么 浏览:589
打开excel标准模板文件名 浏览:798
该文件名字不包含扩展名 浏览:565
华为备份文件 浏览:368
批量删除cpp文件代码注释的工具 浏览:312
下列哪些不属于可编程逻辑器件 浏览:963

友情链接