方法一:

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如何指定路径创建文件?相关推荐

  1. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  2. 上传文件时让弹窗显示指定格式的文件

    上传文件时让弹窗显示指定格式的文件 在上传文件时,点击"选择文件"按钮,默认打开的弹窗显示的是"所有文件": 有时候在打开弹窗后,我们希望只显示想要的某一种或某 ...

  3. java读取文件指定位置_Java读取指定路径下的文件列表

    直接贴代码吧.不过这里要做一个简单的说明,对于这个程序,我们必须保证我们在F盘下有一个log_files的文件夹,因为在后面写入文件的时候,如果路径中的文件不存在,是程序可以自动为其添加,但如果没有了 ...

  4. java 写入指定路径文件_java对指定目录下文件读写操作介绍 | 学步园

    最近因为项目的国际化的需要,需要对整个项目的100来个插件做国际化,这是一件痛苦的事情,因为纯体力劳动.为了省点工作量,想着能不能写个程序批处理了,减少点工作量,于是就有了下面的代码. 1.读取指定的 ...

  5. java 输出文件到mac路径_Java 中几种获取文件路径的方式

    原标题:Java 中几种获取文件路径的方式 1. 前言 Java开发中我们经常要获取文件的路径,比如读取配置文件等等.今天我们就关于文件的路径和如何读取文件简单地探讨一下. 2. 文件的路径 文件的路 ...

  6. java自定义classloader_java自定义ClassLoader加载指定的class文件操作

    继承ClassLoader并且重写findClass方法就可以自定义一个类加载器,具体什么是类加载器以及类加载器的加载过程与顺序下次再说,下面给出一个小demo 首先定义一个类,比如MyTest,并且 ...

  7. java的classloader_java自定义ClassLoader加载指定的class文件操作

    继承ClassLoader并且重写findClass方法就可以自定义一个类加载器,具体什么是类加载器以及类加载器的加载过程与顺序下次再说,下面给出一个小demo 首先定义一个类,比如MyTest,并且 ...

  8. java word转成表格_java将Word/Excel/PDF文件转换成HTML整理

    项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理如下: 一.使用Jacob转换Word,Excel为HTML "JACOB一个Java-COM中间件. ...

  9. java配置d盘绝对路径_Java的绝对路径和相对路径

    1. 绝对路径 以根部件开始的路径是绝对路径,比如/(Linux系统中)或者C:\(Windows系统中). 默认文件系统的路径分隔符,类Unix文件系统是/,Windows是\ 其实就是在硬盘上真正 ...

  10. java 绝对路径_java 获取绝对路径

    1.利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//use ...

最新文章

  1. [转载]Mysql数据库千万级数据处理优化
  2. ML之sklearn:sklearn的make_pipeline函数、RobustScaler函数、KFold函数、cross_val_score函数的代码解释、使用方法之详细攻略
  3. “Imperceptible,Robust,and Targeted Adversaria lExamples for Automatic Speech Recognition”
  4. 获取工作流活动的返回值
  5. SQL实现交,并,差操作
  6. python中变量和函数的区别_关于python中带下划线的变量和函数 的意义
  7. 【原创】简单轻松浏览FTP
  8. 嵌入式基础认识2:shell脚本的一些简单语法规则
  9. php 利用个人邮箱,利用 Composer 完善自己的 PHP 框架(二)——发送邮件
  10. CVPR 2020|打脸SOTA!不能忍,谷歌发起图像匹配挑战赛
  11. python执行过程_Python threading模块condition原理及运行流程详解
  12. 管道pipe与dup结合使用,应用实例
  13. git diff old mode 100755 new mode 100644
  14. wps带阴影的边框怎么设置_wps如何添加阴影边框-wps设置阴影边框的方法 - 河东软件园...
  15. Matlab中如何清除persistent 变量
  16. node下载文件 解压压缩包
  17. 什么是枚举?(个人理解)
  18. 考研复试面试专业问题
  19. 智慧步道解决方案 PPT
  20. WPF弹窗框自定义可自定义样式

热门文章

  1. [转帖]一些不该被埋没的好歌【全版】【2】
  2. 纯js实现类似淘宝星级评分功能
  3. python 残差图_python 残差
  4. python去除图片马赛克_【Night Beam】去除文本马赛克的随机算法!
  5. 科技狂人埃隆·马斯克
  6. 在Adobe Premiere Pro for Mac上使用合并剪辑同步音频和视频
  7. 从最终用户角度来看外部结构_从不同角度来看您最喜欢的游戏
  8. 阿里云服务器使用https访问项目
  9. 访问samba服务器提示无权限使用网络资源
  10. workgroup无法访问 您可能没有权限使用网络资源 (解决方案)