当前位置:首页 » 编程语言 » java怎么创建文件

java怎么创建文件

发布时间: 2023-05-11 17:46:41

java如何创建文件

public void createFile(){x0dx0ax0dx0a//path表示你所创建文件的路径x0dx0aString path = "d:/tr/rt";x0dx0aFile f = new File(path);x0dx0aif(!f.exists()){x0dx0a f.mkdirs();x0dx0a} x0dx0a// fileName表示你创建的文件名;为txt类型;x0dx0aString fileName="test.txt";x0dx0aFile file = new File(f,fileName);x0dx0aif(!file.exists()){x0dx0atry {x0dx0afile.createNewFile();x0dx0a} catch (IOException e) {x0dx0a// TODO Auto-generated catch blockx0dx0ae.printStackTrace();x0dx0a}x0dx0a}x0dx0ax0dx0a}x0dx0a//现在你可以在d:/tr/rt 目录下找到test.txt文件

㈡ 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文件夹下怎么新建文本文档

new -- file 即可。
或者进入java文件夹对应的磁盘目录上,右键创建文本文档。

㈣ 用Java在当前项目文件夹中创建一个文件

具体的创建方法参照下面的实例:
public class FileTest {

public static void main(String[] args) {
// 根据系统的实际情况选择目录分隔符(windows下是,linux下是/)
String separator = File.separator;
String directory = "myDir1" + separator + "myDir2";
// 以下这句的效果等同于上面两句,windows下正斜杠/和反斜杠都是可以的
// linux下只认正斜杠,为了保证跨平台性,不建议使用反斜杠(在java程序中是转义字符,用\来表示反斜杠)
// String directory = "myDir1/myDir2";
String fileName = "myFile.txt";
// 在内存中创建一个文件对象,注意:此时还没有在硬盘对应目录下创建实实在在的文件
File f = new File(directory,fileName);
if(f.exists()) {
// 文件已经存在,输出文件的相关信息
System.out.println(f.getAbsolutePath());
System.out.println(f.getName());
System.out.println(f.length());
} else {
// 先创建文件所在的目录
f.getParentFile().mkdirs();
try {
// 创建新文件
f.createNewFile();
} catch (IOException e) {
System.out.println("创建新文件时出现了错误。。。");
e.printStackTrace();
}
}

}

}

㈤ JAVA 创建一个空文本文档

importjava.io.*;

publicclassTest{
publicstaticvoidmain(String[]args)throwsException{
Filef=newFile("E:/hello.txt");
OutputStreamos=newFileOutputStream(f);
}
}

已测可用,有帮助的话给个采纳谢谢。

竟然说我疑似复制

来,好好看看。

垃圾百毒

㈥ 配置文件在java 中怎么创建

1.一般在scr下面新建一个属性文件*.properties,如a.properties

然后在Java程序中读取或操作这个属性文件。
代码实例
属性文件a.properties如下:
name=root
pass=liu
key=value

读取a.properties属性列表,与生成属性文件b.properties。代码如下:

1 import java.io.BufferedInputStream;
2 import java.io.FileInputStream;
3 import java.io.FileOutputStream;
4 import java.io.InputStream;
5 import java.util.Iterator;
6 import java.util.Properties;
7
8 public class PropertyTest {
9 public static void main(String[] args) {
10 Properties prop = new Properties();
11 try{
12 //读取属性文件a.properties
13 InputStream in = new BufferedInputStream (new FileInputStream("a.properties"));
14 prop.load(in); ///加载属性列表
15 Iterator<String> it=prop.stringPropertyNames().iterator();
16 while(it.hasNext()){
17 String key=it.next();
18 System.out.println(key+":"+prop.getProperty(key));
19 }
20 in.close();
21
22 ///保存属性到b.properties文件
23 FileOutputStream oFile = new FileOutputStream("b.properties", true);//true表示追加打开
24 prop.setProperty("phone", "10086");
25 prop.store(oFile, "The New properties file");
26 oFile.close();
27 }
28 catch(Exception e){
29 System.out.println(e);
30 }
31 }
32 }
getProperty/setProperty这两个方法是分别是获取和设置属性信息。
Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。

*.properties文件的注释用#。
配置数据的时候是以键值对的形式,调用的时候和修改的时候也是操作键值对。

2.当然还可以用*.xml来配置,位置一般在一个包下面。
例如com.styspace包下面的config.properties文件。
xml version="1.0" encoding="gbk"?>
<Accounts>
<Account type="by0003">
<code>100001</code>
<pass>123</pass>
<name>李四</name>
<money>1000000.00</money>
</Account>
</Accounts>

现在操作config.properties文件。
import org.apache.commons.configuration.Configuration;
import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.PropertiesConfiguration;

public class peropertiesLoaderTest {

public static void main(String[] args) throws ConfigurationException{
Configuration config = new PropertiesConfiguration("com/styspace/config.properties");
String name = config.getString("name");
System.out.println("name:" + name);
}
}

㈦ 如何用JAVA代码创建一个文件夹

File类里面有两个方法可以实现:x0dx0a一个是mkdir():创建此抽象路径名指定的目录。x0dx0a另外一个是mkdirs(): 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。x0dx0ax0dx0a比如你想在A文件夹创建一个B文件夹,并在B文件夹下创建c和D文件夹,可以用下面的代码实现:x0dx0ax0dx0aimport java.io.File;x0dx0ax0dx0apublic class Test {x0dx0a public static void main(String args[]) {x0dx0a File file = new File("D:\\A\\B\\C");x0dx0a file.mkdirs();x0dx0a x0dx0a file = new File("D:\\A\\B\\D");x0dx0a file.mkdir();x0dx0a }x0dx0a}

㈧ 如何用java创建一个文件

最简单的方法,使用 FileWriter, 如下例子,将字符串 “Hello World!”写入文件 test.txt。

importjava.io.FileWriter;
importjava.io.IOException;

publicclassApp{

publicstaticvoidmain(String[]args)throwsIOException{

FileWriterwriter=newFileWriter("test.txt");

writer.write("HelloWorld!");

writer.close();
}
}

㈨ java 怎样创建文本文件

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

热点内容
ftp命令使用 发布:2025-07-18 18:13:05 浏览:45
办税密码是什么 发布:2025-07-18 18:12:32 浏览:487
linuxftp文件下载 发布:2025-07-18 18:12:30 浏览:941
互联网网站服务器搭建 发布:2025-07-18 18:01:06 浏览:478
安卓手机怎么辫真伪 发布:2025-07-18 17:13:14 浏览:186
java后台json 发布:2025-07-18 17:12:21 浏览:680
手机游戏配置主要看哪些 发布:2025-07-18 17:00:47 浏览:148
微课源码 发布:2025-07-18 16:34:44 浏览:1001
压缩长抱枕 发布:2025-07-18 16:13:38 浏览:505
如何使用wifi热点配置网络 发布:2025-07-18 16:06:25 浏览:970