当前位置:首页 » 编程语言 » java创建file

java创建file

发布时间: 2022-05-05 14:41:27

java 怎么用File建文件“夹”

mkdirs()方法就是创建此抽象路径名指定的目录,并包括所有必须但不存在的父目录。也就是说,比如File
f=new
File("d:\\me\\you.txt");
我们想要在me文件夹下创建you.txt这个文件,但是me这个文件夹本来没有,所以这时调用f.mkdirs();就直接把me这个文件夹也一起创建了。

㈡ java中创建文件

public void createFile(){

//path表示你所创建文件的路径
String path = "d:/tr/rt";
File f = new File(path);
if(!f.exists()){
f.mkdirs();
}
// fileName表示你创建的文件名;为txt类型;
String fileName="test.txt";
File file = new File(f,fileName);
if(!file.exists()){
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
//现在你可以在d:/tr/rt 目录下找到test.txt文件

㈢ 用java怎么创建文件往里面写入数据

/**
*
重新写入
*
@param
path
写入文件路径
*
@param
str
写入内容
*
@return
*
@throws
ioexception
*/
public
boolean
writer(string
path,string
str)
throws
ioexception
{
file
file
=
new
file(path);
bufferedoutputstream
bout
=
null;
try
{
outputstream
out
=
new
fileoutputstream(file);
bout
=
new
bufferedoutputstream(out);
bout.write(str.getbytes());
bout.flush();
}
catch
(ioexception
e)
{
e.printstacktrace();
throw
e;
}
finally
{
if
(bout
!=
null)
{
bout.close();
}
}
return
true;
}
调用此方法,将参数设为你要的路径和内容即可

㈣ java怎么创建一个指定位置的文件

File
f=new
File("D:/abc/txt.txt");
try
{
f.createNewFile();
}
catch
(IOException
e)
{
//
TODO
Auto-generated
catch
block
e.printStackTrace();
}
但是目录必须存在否则会报找不到路径异常,最好先判断一下目录是否存在。
也可以用这个方法,2个参数一个路径,一个文件名File
f=new
File(path,filename);

㈤ java 创建file读取file

/***主要是输入流的使用,最常用的写法*@paramfilePath*@return*/publicstaticStringread(StringfilePath){//读取txt内容为字符串StringBuffertxtContent=newStringBuffer();//每次读取的byte数byte[]b=newbyte[8*1024];InputStreamin=null;try{//文件输入流in=newFileInputStream(filePath);while(in.read(b)!=-1){//字符串拼接txtContent.append(newString(b));}//关闭流in.close();}catch(FileNotFoundExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}finally{if(in!=null){try{in.close();}catch(IOExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}}}returntxtContent.toString();}

㈥ java 怎样创建文本文件

可以通过“fileoutputstream”创建文件文本文件,之后过“outputstreamwriter”流的形式进行文件内容存储,举例:
outputstreamwriter
pw
=
null;//定义一个流
pw
=
new
outputstreamwriter(new
fileoutputstream(“d:/test.txt”),"gbk");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例
pw.write("我是要写入到记事本文件的内容");//将要写入文件的内容,可以多次write
pw.close();//关闭流
备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。

㈦ java中创建一个file类对象,意思是在磁盘里创建一个文件吗

不是,是和硬盘里面的一个文件/文件夹想关联。如果所指向的文件不存在,调用file。exist将返回false

㈧ Java File类文件创建

publicclass makedir { publicstaticvoid mkdir(String mkdirName) { try { File dirFile =new File(mkdirName); //mkdirName为传建文件夹路径boolean bFile = dirFile.exists(); if( bFile ==true ) { System.out.println("The folder exists."); } else { System.out.println("The folder do not exist,now trying to create a one..."); bFile = dirFile.mkdir(); if( bFile ==true ) { System.out.println("Create successfully!"); System.out.println("创建文件夹"); } else { System.out.println("Disable to make the folder,please check the disk is full or not."); System.out.println(" 文件夹创建失败,清确认磁盘没有写保护并且空件足够");// System.exit(1); } } } catch(Exception err) { System.err.println("ELS - Chart : 文件夹创建发生异常"); err.printStackTrace(); } } }

㈨ 如何在java中创建一个文件夹

File类里面有两个方法可以实现:
一个是mkdir():创建此抽象路径名指定的目录。
另外一个是mkdirs(): 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。

比如你想在A文件夹创建一个B文件夹,并在B文件夹下创建c和D文件夹,可以用下面的代码实现:

import java.io.File;

public class Test {
public static void main(String args[]) {
File file = new File("D:\\A\\B\\C");
file.mkdirs();

file = new File("D:\\A\\B\\D");
file.mkdir();
}
}

热点内容
电脑怎么选择配置 发布:2025-05-14 10:46:12 浏览:325
电脑怎么不显示手机连接服务器失败 发布:2025-05-14 10:42:28 浏览:9
安卓如何下载lv手游 发布:2025-05-14 10:35:45 浏览:383
pythondict添加key 发布:2025-05-14 10:33:59 浏览:382
柱子箍筋加密区长度 发布:2025-05-14 10:18:29 浏览:352
云服务器和内网穿透哪个好 发布:2025-05-14 10:16:41 浏览:627
安徽新能源网络配置是什么 发布:2025-05-14 10:06:24 浏览:631
pinode搭建服务器 发布:2025-05-14 10:04:23 浏览:4
电脑服务器ip名称 发布:2025-05-14 10:01:09 浏览:749
connectorpython 发布:2025-05-14 09:48:50 浏览:763