JAVA在本地创建一个文件 向文件里面写入内容
本地创建一个文件 向里面写入内容
这里的第二步可以跳过,但前提是E盘下面有了test这个文件夹,
如果没有这个文件夹,则第二步不能跳过。
注:创建文件的这一步可以省略,因为在写入的时候会自动创建文件,但在写入前文件夹必须存在。
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;/** 在本地新建一个文件夹 里面创建一个文件 向里面写入内容 *///1. 文件夹的路径 文件名String directory = "E:\\test";String filename = "test.txt";//2. 创建文件夹对象 创建文件对象File file = new File(directory);//如果文件夹不存在 就创建一个空的文件夹if (!file.exists()) {file.mkdirs();}File file2 = new File(directory, filename);//如果文件不存在 就创建一个空的文件if (!file2.exists()) {try {file2.createNewFile();} catch (IOException e) {e.printStackTrace();}}//3.写入数据//创建文件字节输出流FileOutputStream fos = new FileOutputStream(directory + "\\" + filename);//开始写String str = "测试数据";byte[] bytes = str.getBytes();//将byte数组中的所有数据全部写入fos.write(bytes);//关闭流fos.close();
另:读取本地一个文件中的内容 写入另一个文件
import java.io.FileInputStream;
import java.io.FileOutputStream;
/** 读取本地一个文件中的内容 写入另一个文件 *///创建文件字节输出流 这个路径下的文件必须存在FileInputStream fis = new FileInputStream("E:\\test\\test.txt");//创建文件字节输入流 如果这个文件不存在 会自动创建一个FileOutputStream fos = new FileOutputStream("E:\\test\\test01.txt");//一边读一边写byte[] bytes = new byte[1024];int temp = 0;while ((temp = fis.read(bytes)) != 0) {//将byte数组中内容直接写入fos.write(bytes, 0, temp);}//刷新fos.flush();//关闭fis.close();fos.close();
JAVA在本地创建一个文件 向文件里面写入内容相关推荐
- Java中如何创建一个文件或者文件夹
Java中如何创建一个文件或者文件夹 创建一个文件夹: 调用Java中File类中的mkdir( )或者mkdirs( )方法 boolean makdir( ):创建一个文件夹,创建成功返回tru ...
- Java实现pdf转tex_使用Free Spire.PDF在Java程序中创建和转换PDF文件
在这篇文章中,我将举例说明如何创建一个包含标题,段落,图像,编号列表和表格的简单的PDF文件,以及如何使用Free Spire.PDF将PDF转换为其他文件格式. 概述 Free Spire.PDF ...
- 在Java程序中创建和转换PDF文件
点击上方关注 "终端研发部" 设为"星标",和你一起掌握更多数据库知识 作者: Codingqi123 来源: jianshu.com/p/db15232987 ...
- android mkdirs 不起作用,Android mkdirs()创建一个零字节文件而不是文件夹
在我的 Android应用程序中,我试图在SD卡上创建以下文件夹: /mnt/sdcard/OSGiComponents/admin/felix-cache/ 这是代码: File cacheDir ...
- Helm 创建一个NOTES.txt文件
引自: Helm | 创建一个NOTES.txt文件 该部分会介绍为chart用户提供说明的Helm工具.在helm install 或 helm upgrade命令的最后,Helm会打印出对用户有用 ...
- python做的游戏放到微信_【1、 创建一个python的文件,运行后,文字版方式模拟微信游戏“跳一跳?】...
python脚本学习过程推荐 学习流程: 一:打础 1.找到合适的书籍(推荐Python核心编程2Dive into Python),大致读一次,循环啊判,常用类啊,搞懂(太难的跳过) 2.勤练习py ...
- java 新建菜单选项_请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxM..._考试资料网...
请完成下列Java程序:创建一个下拉式菜单,菜单项包括3个CheckboxMenultem(复选框),一条分割线和一个Exit项.要求打开或关闭复选框时,确定是哪个被切换,是开还是关,并输出它的状态: ...
- java创建临时文件夹_如何在Java中创建一个临时目录/文件夹?
有没有在Java应用程序内部创建临时目录的标准可靠方法? Java的问题数据库中有一个条目,注释中包含一些代码,但是我想知道在一个常用的库(Apache Commons等)中是否找到标准解决方案? # ...
- 能打开java文件的软件有哪些_使用JAVA打开本地应用程序相关的文件
在该项目中需要运行本地文件或应用程序,JDK6添加后Desktop类别.可以直接使用.这使得有可能在程序中无论什么应用程序可以打开的.例:打开pdf文件,当地福昕是默认打开.执行程序将使用福昕开放pd ...
最新文章
- 基于Linux GlassFish v3 配置取代tomcat
- mysql ES 同步中间件
- Python心得基础篇【1】入门篇
- 设计模式:里氏替换原则
- 对Multi-bin 技术的理解
- Java-NIO(三):直接缓冲区与非直接缓冲区
- html框架里面怎么填写内容_还不会Python高级框架?进来,速学
- 远程计算机关闭了怎么办,怎么远程关闭电脑 远程关闭电脑方法【详细步骤】...
- php倒计时不停止,php – 当窗口不在焦点时停止的Javascript倒计时器
- ASP.NET服务器控件查询
- 一篇真正教会你开发移动端页面的文章
- c语言程序仪表称重编程,基于WinCE的双台面动态汽车称重装置仪表设计
- 凸优化非系统学习之笔记5:内点法
- 如何去掉字符串中第一个和最后一个字符 比如是;
- Java基础 EL表达式
- C#判断当前系统当前时区是否使用夏令时(夏时制)
- html alert字体颜色,js里alert里的字体颜色怎么设置:字体颜色方法;fontcolor(color)...
- 苹果马上又要更新系统,iOS 14.5 Beta中的所有新功能
- 详解Jetpack Compose中的Modifier修饰符
- iptables ip 白名单操作