第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

記php中的io流---幫助理解

標(biāo)簽:
PHP

//注意:当读到文件末尾的时候会返回-1.正常情况下是不会返回-1的。
public static void main(String[] args) throws IOException {
  File f=new File("aaa.txt"); //定位文件位置
  InputStream in=new FileInputStream(f); //创建字节输入流连接到文件
  byte[] b=new byte[1024]; //定义一个数组,用来存放读入的数据 byte数组的大小也可以根据文件大小来定 (int)f.length()
  int count =0;
  int temp=0;
  while((temp=in.read())!=(-1)){ //in.read()是逐字节读的。当读到文件末尾时候返回-1
    b[count++]=(byte)temp; //将读到的字节存储到byte数组中
  }
  in.close(); //关闭流
  System.out.println(new String(b)); //打印读取到的字节
}

//加入字节缓冲输入流,提高了读取效率
public static void main(String[] args) throws IOException {
  File f=new File("aaa.txt"); //定位文件位置
  InputStream in=new FileInputStream(f); //创建字节输入流连接到文件
  BufferedInputStream bis=new BufferedInputStream(in); //创建缓冲字节流
  byte[] b=new byte[1024]; //定义一个数组,用来存放读入的数据 byte数组的大小也可以根据文件大小来定 (int)f.length()
  int count =0;
  int temp=0;
  bis.read();
  while((temp=bis.read())!=(-1)){ //in.read()是逐字节读的。当读到文件末尾时候返回-1
    b[count++]=(byte)temp; //将读到的字节存储到byte数组中
  }
  bis.close(); //关闭缓冲字节流
  in.close(); //关闭流
  System.out.println(new String(b)); //打印读取到的字节
}

//输出字节流OutputStream
//定义和结构说明:
//IO 中输出字节流的继承图可见上图,可以看出:OutputStream 是所有的输出字节流的父类,它是一个抽象类。
//ByteArrayOutputStream、FileOutputStream是两种基本的介质流,它们分别向Byte 数组、和本地文件中写入数据。
//PipedOutputStream 是向与其它线程共用的管道中写入数据,
//ObjectOutputStream 和所有FilterOutputStream的子类都是装饰流。具体跟InputStream是对应的。
public static void main(String[] args) throws IOException {
  File f = new File("aaa.txt"); // 定位文件位置
  OutputStream out = new FileOutputStream(f); // 创建字节输出流连接到文件
  String str = "hhhhhhh";
  byte[] b = str.getBytes(); //讲数据存入byte数组
  out.write(b); //写数据
  out.close(); //关闭流
}

复制代码
public static void main(String[] args) throws IOException {
  File f = new File("aaa.txt"); // 定位文件位置
  OutputStream out = new FileOutputStream(f); // 创建字节输出流连接到文件
  BufferedOutputStream bos=new BufferedOutputStream(out);
  String str = "hhhhhhh";
  byte[] b = str.getBytes(); //讲数据存入byte数组
  bos.write(b); //写数据
  bos.close(); //关闭缓冲流
  out.close(); //关闭流
}

點(diǎn)擊查看更多內(nèi)容
2人點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消