java创建文件的路径_JAVA如何指定路径创建文件?
方法一:
import java.io.File;
public class Main {
public static void main(String[] args) throws Exception {
File file = null;
File dir = new File("C:\\Windows\\boot");
file = File.createTempFile
("JavaTemp", ".javatemp", dir);
System.out.println(file.getPath());
}
}
方法二:
import java.io.*;
import java.util.*;
public class Test {
public static void main(String[] args) throws IOException {
File file=new File("C:\\Windows\\boot");
if(!file.exists()){//如果文件夹不存在
file.mkdir();//创建文件夹
}
try{//异常处理
//如果file文件夹下没有test.txt就会创建该文件
BufferedWriter bw=new BufferedWriter(new FileWriter("C:\\Windows\\boot\\test.txt"));
bw.write("Hello!");//在创建好的文件中写入"Hello"
bw.close();//一定要关闭文件
}catch(IOException e){
e.printStackTrace();
}
}
方法三:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.io.RandomAccessFile;
public class AllTest {
public static void main(String args[])
{
StringBuffer fileBuf=new StringBuffer();
String filePar = ":\\Windows\\boot";// 文件夹路径
File myPath = new File( filePar );
if ( !myPath.exists()){//若此目录不存在,则创建之
myPath.mkdir();
System.out.println("创建文件夹路径为:"+ filePar);
}
// 文件夹路径存在的情况下
String filename = "test.txt";// 文件名
try {
FileWriter fw = new FileWriter(filePar + "\\" + filename,true);// filePar + "\\" + filename,true
// FileWriter 就是牛,如果文件名 的文件不存在,先创建再读写;存在的话直接追加写,关键字true表示追加
String originalLine = "aaaaaaaaaa" + "\n";//
System.out.println("*** "+ originalLine);
fw.write(originalLine);
// 关闭写文件,每次仅仅写一行数据,因为一个读文件中仅仅一个唯一的od
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
java创建文件的路径_JAVA如何指定路径创建文件?相关推荐
- 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件
过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...
- 上传文件时让弹窗显示指定格式的文件
上传文件时让弹窗显示指定格式的文件 在上传文件时,点击"选择文件"按钮,默认打开的弹窗显示的是"所有文件": 有时候在打开弹窗后,我们希望只显示想要的某一种或某 ...
- java读取文件指定位置_Java读取指定路径下的文件列表
直接贴代码吧.不过这里要做一个简单的说明,对于这个程序,我们必须保证我们在F盘下有一个log_files的文件夹,因为在后面写入文件的时候,如果路径中的文件不存在,是程序可以自动为其添加,但如果没有了 ...
- java 写入指定路径文件_java对指定目录下文件读写操作介绍 | 学步园
最近因为项目的国际化的需要,需要对整个项目的100来个插件做国际化,这是一件痛苦的事情,因为纯体力劳动.为了省点工作量,想着能不能写个程序批处理了,减少点工作量,于是就有了下面的代码. 1.读取指定的 ...
- java 输出文件到mac路径_Java 中几种获取文件路径的方式
原标题:Java 中几种获取文件路径的方式 1. 前言 Java开发中我们经常要获取文件的路径,比如读取配置文件等等.今天我们就关于文件的路径和如何读取文件简单地探讨一下. 2. 文件的路径 文件的路 ...
- java自定义classloader_java自定义ClassLoader加载指定的class文件操作
继承ClassLoader并且重写findClass方法就可以自定义一个类加载器,具体什么是类加载器以及类加载器的加载过程与顺序下次再说,下面给出一个小demo 首先定义一个类,比如MyTest,并且 ...
- java的classloader_java自定义ClassLoader加载指定的class文件操作
继承ClassLoader并且重写findClass方法就可以自定义一个类加载器,具体什么是类加载器以及类加载器的加载过程与顺序下次再说,下面给出一个小demo 首先定义一个类,比如MyTest,并且 ...
- java word转成表格_java将Word/Excel/PDF文件转换成HTML整理
项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一.使用Jacob转换Word,Excel为HTML "JACOB一个Java-COM中间件. ...
- java配置d盘绝对路径_Java的绝对路径和相对路径
1. 绝对路径 以根部件开始的路径是绝对路径,比如/(Linux系统中)或者C:\(Windows系统中). 默认文件系统的路径分隔符,类Unix文件系统是/,Windows是\ 其实就是在硬盘上真正 ...
- java 绝对路径_java 获取绝对路径
1.利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//use ...
最新文章
- [转载]Mysql数据库千万级数据处理优化
- ML之sklearn:sklearn的make_pipeline函数、RobustScaler函数、KFold函数、cross_val_score函数的代码解释、使用方法之详细攻略
- “Imperceptible,Robust,and Targeted Adversaria lExamples for Automatic Speech Recognition”
- 获取工作流活动的返回值
- SQL实现交,并,差操作
- python中变量和函数的区别_关于python中带下划线的变量和函数 的意义
- 【原创】简单轻松浏览FTP
- 嵌入式基础认识2:shell脚本的一些简单语法规则
- php 利用个人邮箱,利用 Composer 完善自己的 PHP 框架(二)——发送邮件
- CVPR 2020|打脸SOTA!不能忍,谷歌发起图像匹配挑战赛
- python执行过程_Python threading模块condition原理及运行流程详解
- 管道pipe与dup结合使用,应用实例
- git diff old mode 100755 new mode 100644
- wps带阴影的边框怎么设置_wps如何添加阴影边框-wps设置阴影边框的方法 - 河东软件园...
- Matlab中如何清除persistent 变量
- node下载文件 解压压缩包
- 什么是枚举?(个人理解)
- 考研复试面试专业问题
- 智慧步道解决方案 PPT
- WPF弹窗框自定义可自定义样式