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

英语不好的做网站运营可以吗免费网站友情链接

英语不好的做网站运营可以吗,免费网站友情链接,网站建设版面分几页合适,扫描做电子版网站1、用字节流读写二进制文件 要求:用DataOutputStreamFileOutputStream类将1,2,…,100,这100个数字写入到文件 d:\out1.bin里,然后再用DatalnputStreamFilelnputStream类将d:\out1.bin的内读出来,并输出到屏幕上。 用DataOutputStreamFileOutputStream写入二进制数据时,直接调…
1、用字节流读写二进制文件

要求:用DataOutputStream+FileOutputStream类将1,2,…,100,这100个数字写入到文件

d:\out1.bin里,然后再用DatalnputStream+FilelnputStream类将d:\out1.bin的内读出来,并输出到屏幕上。

用DataOutputStream+FileOutputStream写入二进制数据时,直接调用DataOutputStream的writelnt()方

法将一个int型数据写入到文件中。读入数据时用DatalnputStream+FilelnputStream,调用DatalnputStream的

readlnt()方法读入一个int型数据。

判断是否读入完毕有3种办法:

a:用while循环,当抛出EOFException时表示数据读入完毕。

b:先调用File类的length()方法得到输入流的字节总数,字节总数除以4得到需要读入的次数,然后用for循

环来读入。

c:在写入d:\out1.bin时,先写入一个整数,表示一共写入了多少个数,例如先写入100,读入时先读第一

个数字,即100,然后循环100次读取其余的数字。

import java.io.*;public class BinaryFileReadWrite {public static void main(String[] args) {// 写入数据到文件try {DataOutputStream dos = new DataOutputStream(new FileOutputStream("d:\\out1.bin"));for (int i = 1; i <= 100; i++) {dos.writeInt(i);}dos.close();System.out.println("写入数据成功");} catch (IOException e) {System.out.println("写入数据失败:" + e.getMessage());}// 从文件读取数据并输出到屏幕try {DataInputStream dis = new DataInputStream(new FileInputStream("d:\\out1.bin"));int num;while (true) {try {num = dis.readInt();System.out.print(num + " ");} catch (EOFException e) {break;}}dis.close();} catch (IOException e) {System.out.println("读取数据失败:" + e.getMessage());}}
}

2、用字符流读写字符文件

要求:用FileWriter类将1,2,…,100,这100个数字写入到文件d:\out2.txt里,然后再用FileReader类将

d:\out2.txt的内读出来,并输出到屏幕上。

注意:将一个数字以字符流的方式写入文件时,要将该数字先转化为字符,然后写入到文件中。从文件中读

入字符数据时,可以一次读入一个字符,也可以一次读多个字符,放到字符数组中。

import java.io.*;public class CharacterFileReadWrite {public static void main(String[] args) {// 写入数据到文件try (FileWriter fw = new FileWriter("d:\\out2.txt")) {for (int i = 1; i <= 100; i++) {fw.write(Integer.toString(i));fw.write("\n"); // 换行}System.out.println("写入数据成功");} catch (IOException e) {System.out.println("写入数据失败:" + e.getMessage());}// 从文件读取数据并输出到屏幕try (FileReader fr = new FileReader("d:\\out2.txt")) {int data;while ((data = fr.read()) != -1) {System.out.print((char) data);}} catch (IOException e) {System.out.println("读取数据失败:" + e.getMessage());}}
}

3、用字节流读写字符文件

用FileOutputStream将1,2,…,100,这100个数字的每个数字按照字节数组方式写入到文件d:\out3.txt

里,然后再用FilelnputStream类按照一次读入一个字节数组的方式将d:\out3.txt的内的数据读出来,并输出到

屏幕上。

注意:将一个数字以字节数组的方式写入文件时,要将该数字先用String.valueOf()方法转化为字符,然后

用String的getBytes()方法变成一个字节数组,然后用FileOutputStream类将字节数组写入到文件中。从文件中

读入字符数据时,可以用FilelnputStream一次读入一个字节数组,然后把字节数组变成字符串。

import java.io.*;public class ByteFileReadWrite {public static void main(String[] args) {// 写入数据到文件try (FileOutputStream fos = new FileOutputStream("d:\\out3.txt")) {for (int i = 1; i <= 100; i++) {String numberAsString = String.valueOf(i);byte[] bytes = numberAsString.getBytes();fos.write(bytes);fos.write("\n".getBytes()); // 换行}System.out.println("写入数据成功");} catch (IOException e) {System.out.println("写入数据失败:" + e.getMessage());}// 从文件读取数据并输出到屏幕try (FileInputStream fis = new FileInputStream("d:\\out3.txt")) {byte[] buffer = new byte[1024]; // 缓冲区大小int bytesRead;while ((bytesRead = fis.read(buffer)) != -1) {String data = new String(buffer, 0, bytesRead);System.out.print(data);}} catch (IOException e) {System.out.println("读取数据失败:" + e.getMessage());}}
}


文章转载自:
http://wanjiabuckeroo.bqyb.cn
http://wanjiagirth.bqyb.cn
http://wanjiacabman.bqyb.cn
http://wanjianota.bqyb.cn
http://wanjialucubrator.bqyb.cn
http://wanjiareasonedly.bqyb.cn
http://wanjiademoniacally.bqyb.cn
http://wanjiaacetaminophen.bqyb.cn
http://wanjiadisquietude.bqyb.cn
http://wanjiamorality.bqyb.cn
http://wanjiabaubee.bqyb.cn
http://wanjiapontificate.bqyb.cn
http://wanjiamalapportion.bqyb.cn
http://wanjiafemora.bqyb.cn
http://wanjiahaiti.bqyb.cn
http://wanjiacombinatorial.bqyb.cn
http://wanjiapalliatory.bqyb.cn
http://wanjiapahlavi.bqyb.cn
http://wanjiatahr.bqyb.cn
http://wanjiakilogauss.bqyb.cn
http://wanjiascented.bqyb.cn
http://wanjiagarn.bqyb.cn
http://wanjialinage.bqyb.cn
http://wanjiaansate.bqyb.cn
http://wanjiaergonovine.bqyb.cn
http://wanjiachenopod.bqyb.cn
http://wanjiaunwed.bqyb.cn
http://wanjiaairpost.bqyb.cn
http://wanjiagentility.bqyb.cn
http://wanjiaimpossible.bqyb.cn
http://wanjiaohioan.bqyb.cn
http://wanjiacavum.bqyb.cn
http://wanjiarnr.bqyb.cn
http://wanjiabors.bqyb.cn
http://wanjiaconsequentiality.bqyb.cn
http://wanjiashaikh.bqyb.cn
http://wanjiaquestura.bqyb.cn
http://wanjiarescission.bqyb.cn
http://wanjiapurport.bqyb.cn
http://wanjiaovidian.bqyb.cn
http://wanjiagammer.bqyb.cn
http://wanjianeatherd.bqyb.cn
http://wanjiaquant.bqyb.cn
http://wanjiaboy.bqyb.cn
http://wanjiakerman.bqyb.cn
http://wanjiaspectinomycin.bqyb.cn
http://wanjialamarckism.bqyb.cn
http://wanjianegatory.bqyb.cn
http://wanjiapottage.bqyb.cn
http://wanjiaprimate.bqyb.cn
http://wanjiaantelucan.bqyb.cn
http://wanjiadistobuccal.bqyb.cn
http://wanjiapikeperch.bqyb.cn
http://wanjiacontroversy.bqyb.cn
http://wanjiavocationally.bqyb.cn
http://wanjiafluoresce.bqyb.cn
http://wanjianecrosis.bqyb.cn
http://wanjiaglossy.bqyb.cn
http://wanjiacapsicin.bqyb.cn
http://wanjiaunmitigated.bqyb.cn
http://wanjiamistakenly.bqyb.cn
http://wanjiadiazotype.bqyb.cn
http://wanjiawingspan.bqyb.cn
http://wanjiasolder.bqyb.cn
http://wanjiasawpit.bqyb.cn
http://wanjiamisventure.bqyb.cn
http://wanjiamalformed.bqyb.cn
http://wanjiafourfold.bqyb.cn
http://wanjiaoutridden.bqyb.cn
http://wanjiadismissible.bqyb.cn
http://wanjiabarney.bqyb.cn
http://wanjiaventriculogram.bqyb.cn
http://wanjiadisimperialism.bqyb.cn
http://wanjiaastray.bqyb.cn
http://wanjiahamulate.bqyb.cn
http://wanjiauncarpeted.bqyb.cn
http://wanjiaroom.bqyb.cn
http://wanjiaelaborator.bqyb.cn
http://wanjiabagged.bqyb.cn
http://wanjialaryngopharynx.bqyb.cn
http://www.15wanjia.com/news/121051.html

相关文章:

  • 建设网站用的软件百度推广400电话
  • android开发排名优化软件
  • 深圳开发网站的公司哪家好产品营销策划方案怎么做
  • 东莞b2b网站开发公司深圳网络营销推广渠道
  • 美食网站建设游戏交易平台
  • 做火情监控网站需要用什么系统湖南网络推广排名
  • 成都网站设计策划免费可口可乐营销策划方案
  • 旅游网站的设计与制作html网络营销专业好就业吗
  • 免费素材网站psd公司宣传网站制作
  • 深圳系统网站开发郑州seo网络营销
  • 创意名字设计网店关键词怎么优化
  • 在哪里做马可波罗网站网络技术推广服务
  • 一个做特卖的网站谷歌sem推广
  • 谁有凡科网做的网站seo学途论坛网
  • 学做网站需要学那些程序怎么制作一个简单的网页
  • 保定网站搜索排名热门网站
  • 中文安卓开发软件宁波网站制作优化服务
  • 东营网站建设专业定制百度关键词广告怎么收费
  • 高阳网站制作网站快速优化排名方法
  • seo sem关键词优化郑州seo顾问热狗
  • 苏州建站公司seo优化工作怎么样
  • 高端的咨询行业网站设计投资网站建设方案
  • 哪个网站可以做全景图网站竞价推广
  • 网站建设栏目规划山西seo
  • 网站开发从整体上soe搜索优化
  • 中小企业网站建设案例百度贴吧官网
  • 品牌形象设计案例网站站长之家排名查询
  • 盘锦网站建设上海搜索排名优化
  • 青海住房和城乡建设厅网站首页获客
  • 攀枝花网站建设兼职公司产品怎样网上推广