当前位置: 首页 > news >正文

榆树市住房和城乡建设局网站公司网站制作苏州

榆树市住房和城乡建设局网站,公司网站制作苏州,海尔网站建设目标,代表性设计制作作品图片书写步骤: 1.创建字节输出流对象 细节1:参数是字符串表示的路径或者是File对象都是可以的 细节2:如果文件不存在会创建一个新的文件,但是要保证父级路径是存在的。 细节3:如果文件已经存在,则会清空文件 2.写数据 细节:write方法的参数…

书写步骤:

1.创建字节输出流对象

细节1:参数是字符串表示的路径或者是File对象都是可以的

细节2:如果文件不存在会创建一个新的文件,但是要保证父级路径是存在的。

细节3:如果文件已经存在,则会清空文件

2.写数据

细节:write方法的参数是整数,但是实际上写到本地文件中的是整数在ASCII上对应的字符

3.释放资源

每次使用完之后都要释放资源

提前创建好a.txt的文件

package myio;import java.io.FileOutputStream;
import java.io.IOException;public class IoDemo1 {public static void main(String[] args) throws IOException {FileOutputStream fos = new FileOutputStream("D:\\你自己的路径\\a.txt");fos.write(97);fos.close();}
}

运行之后就可以看见a.txt里面多了个a

一次写多个数据

一次写一个字节数组数据

package myio;import java.io.FileOutputStream;
import java.io.IOException;public class IoDemo1 {public static void main(String[] args) throws IOException {FileOutputStream fos = new FileOutputStream("D:\\Web\\API\\src\\myio\\a.txt");
//        fos.write(97);byte[] bytes = {97,98,99,100,101};fos.write(bytes);fos.close();}
}

写数组中的部分数据

package myio;import java.io.FileOutputStream;
import java.io.IOException;public class IoDemo1 {public static void main(String[] args) throws IOException {FileOutputStream fos = new FileOutputStream("D:\\Web\\API\\src\\myio\\a.txt");
//        fos.write(97);byte[] bytes = {97,98,99,100,101};
//        fos.write(bytes);fos.write(bytes,1,3);fos.close();}
}

换行写

1.再次写出一个换行符就可以了

windows:\r\n Linux:\n Mat:\r

细节:

在windows操作系统当中,java对回车换行进行了优化。虽然完整的是\r\n,但是我们写其中一个\r或者\n,java也可以实现换行,因为java在底层会补全。

建议:不要省略,还是写全了

package myio;import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;public class IoDemo2 {public static void main(String[] args) throws IOException {FileOutputStream fos = new FileOutputStream("D:\\Web\\API\\src\\myio\\a.txt");String str = "shiyifangjia";byte[] bytes = str.getBytes();
//        System.out.println(Arrays.toString(bytes));fos.write(bytes);//换行String wrap = "\r\n";byte[] bytes1 = wrap.getBytes();fos.write(bytes1);String str2 = "666";byte[] bytes2 = str2.getBytes();fos.write(bytes2);fos.close();}
}

续写

如果想要续写,打开续写开关即可

开关位置:创建对象的第二个参数

默认false:表示关闭续写,此时创建对象会清空文件

手动传递true:表示打开续写,此时创建对象不会清空文件

http://www.yayakq.cn/news/243984/

相关文章:

  • 嘉兴网站托管软件开发专业需要学什么
  • 网络运营推广经验长沙网站优化对策
  • 聊城wap网站建设如何在导航网站上做链接
  • 阳泉网站建设费用做购物商城网站建设
  • c 做网站怎么连接到别的网页网站定位的核心意义
  • 打开一张图片后点击跳转到网站怎么做的ps做网站
  • wap网站设计方案专业网站建设公司排名
  • 上海公司详细地址怎么优化网站代码
  • 自己做网站需要什么网站建设原则
  • html成品网站重庆市建设工程信息网安全监督特种作业
  • 贵阳网站建设公司楚天网站建设合同
  • 杭州网站推广方案平台永康医院网站建设
  • 做网站的是什么职位企业建设网站有什么作用
  • 如何进行电子商务网站推广上海建设安全协会官网
  • 网站建设难度大吗菠萝菠萝蜜免费播放视频
  • 沈阳网站改版做电影资源网站违法吗
  • 网站的建设与预算一般的网站是由什么语言做的
  • app做好了网站怎么做南昌房产网信息网
  • 扎区门户网站建设深圳住建厅官方网站
  • 山东网站建设开发外包浏览器打开用dw做的网站说
  • 站酷网怎么样怎样自己做网站赚钱吗
  • 做早餐煲汤网站wordpress cdn 回源量
  • 如何更新网站快照手机开发者选项开启的好还是关闭的好
  • 自己建设一个网站软件怎么创作一个微信小程序
  • 网站维护常识搭建网站软件
  • 个人网站模板怎么做网站大量死链
  • 南山做网站的东莞市住房建设局网站首页
  • 郑州网站建设方案免费的外贸网站推广方法
  • 免费那个网站wordpress 怎么登录地址
  • 网站访问量怎么做厂字型布局网站