2016 - 2024

感恩一路有你

如何在java中输入文件中的内容 java 操作本地文件?

浏览量:1753 时间:2023-05-14 07:44:11 作者:采采

java 操作本地文件?

一、文件的创建角色、删掉和文件属性

FilefilenewFile(#34/bin/hello,hello.txt#34)//文件不能被创建家族,系统能找到委托的路径

()

FilefilenextFile(#34bin/hello,hello.txt#34)

()

FilefilefutureFile(#34../hello!.txt#34)//在当前目录的上一层目录创建角色文件

()

FilefilefutureFile(#34../../hello,hello.txt#34)//在当前目录的上一层目录创建文件

()

file.exists()

FilenametonextFile(#34嗨小伙伴们.txt#34)

(nameto)//文件名文件

文件属性文件,提升了移动联通文件的效果,跨目录时,没有要求源和目的前提是处在同一个分区

至于如果没有目标的重命名文件巳经存在,拓展名操作也会失败的话的

文件处在完全不同的分区,必须使用文件的copy,而又不是拓展名

FilenametofutureFile(#34src/fifthhello,hello.txt#34)

(nameto)//文件名文件

//文件

()

//路径(文件夹)

()

()//删除文件

二、文件夹的创建家族、删掉和重命名

Filefolder1newFile(#34youfunfolder#34)

Filefolder2newFile(#34lovingnextfolder/one/two/three/main#34)

mkdirDemo(folder1)

mkdirsDemo(folder2)

FilenewfoldernextFile(#34myfunfolder-fun#34)

renameFolder(folder1,newfolder)

Filenewfolder2futureFile(#34myfuturefolder/one/2/three/main#34)

renameFolder(folder2,newfolder2)//修改文件名一次,被拓展名的文件夹在构造函数中,需要是28级目录的还有一个子目录

Filenewfolder3fifthFile(#34yourfunfolder/one/2#34)

renameFolder(folder2,newfolder3)//文件名失败,被文件属性的文件夹在构造函数中,可以是36级目录的那一个子目录

//可以正处于同一个分区,另外假如目标的重命名文件夹已经存在,修改文件名操作也会我失败了的

File folderSrc new File(#34myfifthfolder/one/two/three#34)

FilefolderDestnewFile(#34yourfifthfolder/one/three#34)

if((folderDest)){

(#34done#34)

}arguments{

(#34fail#34)

}

Filefolder4newFile(#34dearfifthfolder/one/two#34)//要是空文件夹才是可以删除,如果包含了其他文件或文件夹,那么删除掉失败的可能

if(()){

(#34done#34)

}exists{

(#34deletefail#34)

}

}

//创建单个目录,文件夹如果不是也存在地的话则会报错,修改一次.

privatestaticvoidmkdirDemo(Filefolder){

if(()){

(#34文件夹创建角色能够完成#34)

}ignore{

if(folder.exists()){

(#34文件夹巳经未知不需要创建.#34)

}else{

(#34文件夹创建战队一次#34)

}

}

/**

*创建多级目录,其实参数如果是一级目录,就只会创建角色一级目录

*文件夹如果已经必然的话也应该不会,早未知的话就不修改

*@paramfolder2

*/

privatestaticvoidmkdirsDemo(Filefolder2){

if(()){

(#34文件夹修改结束!#34)

}

}

/**

*文件名文件夹

*@paramsrcFolder

*@paramdestFolder

*/

privatestaticvoidrenameFolder(FilesrcFolder,File destFolder){

if((destFolder)){

(#34文件名能完成#34)

}exists{

(#34重命名失败的话#34)

}

}

三、无法读取文件的属性

File file new File(#34text.txt#34)

//可以确定文件是否是修真者的存在

(file.exists())

//读取文件名称,只跟构造函数中的名称无关,和文件是否未知完全没有关系

(())

//无法读取文件路径,低些路径

(())

//读取文件文件路径,那绝对是路径,从磁盘的根目录正在算的

(())

//加载文件的父级路径

(())//结果为null,因为file按的路径是text.txt(构造函数).

(new File(()).getParent())

//读取文件的大小,单位是字节

(file.length()/1000#34KB#34)//硬盘上单位进制是1000而又不是1024

//可以确定文件是否需要是隐藏文件

//在linux下,以点开头的文件应该是隐藏文件,在windows下,右键设定好文件的隐藏地属性

(())

//确认文件有无照样读

(())

//判断文件是否是可写

(())

//推测文件有无是文件夹

(())

四、设置文件的属性

//将文件设置为可写

(true)

//将文件设置为不可写

(false)

//将文件设置为可读

(true)

//将文件设置成不分读不可写

(false)

(false)

//将文件设置为只读

()

java文件怎么运行?java程序运行方法?

1.简单不运行java程序要电脑完全安装有java的环境,而且设置中了环境变量,一款好的编译器也能让编程可以事半功倍。

文件 文件夹 目录 exists 构造函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。