国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

簡單的輸入輸出流(2)

2019-11-11 05:24:19
字體:
供稿:網(wǎng)友

從一個文本文件中讀取數(shù)據(jù)

public class FileInputStreamDemo1 { /** * 使用InputStream抽象類的子類FileInputStream類 * 從一個文件中讀取流數(shù)據(jù) */ public static void test1() { try { FileInputStream myStream = new FileInputStream("src/a.txt"); int a = 0; while((a=myStream.read())!=-1){ //從a.txt讀取內(nèi)容一直到文件的末尾 System.out.PRint((char)a); } myStream.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } public static void main(String[] args) { test1(); }}

簡單的輸出流 輸入一個字符到文本中

public class Demo1 { /** * 輸入一個字符到文件中 */ public static void test1() { try { OutputStream os = new FileOutputStream("src/b.txt"); os.write(97); os.flush(); os.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }運(yùn)行結(jié)果為a,因為ascii碼97對應(yīng)的字符為‘a(chǎn)’;輸出一個數(shù)組/** * 輸出一個數(shù)組 */ public static void test2() { byte myArray[] = new byte[5]; myArray[0]=97; myArray[1]=98; myArray[2]=99; myArray[3]=100; myArray[4]=101; try { OutputStream os = new FileOutputStream("src/b.txt"); os.write(myArray); os.flush(); os.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }

輸出結(jié)果為abcde 輸出字符串

public static void test3() { String myContent = "I am a good man!"; try { OutputStream os = new FileOutputStream("src/b.txt"); os.write(myContent.getBytes()); os.flush(); os.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }

運(yùn)行結(jié)果為:I am a good man! 。

將一個文件的內(nèi)容輸出到另一個文件中

public static void copy(){ try { FileInputStream myStream = new FileInputStream("src/1.png"); OutputStream os = new FileOutputStream("2.jpg"); int a = 0; while((a = myStream.read())!=-1){ //一直讀到文件的末尾 os.write((char)a); } os.flush(); os.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 博野县| 西充县| 金寨县| 股票| 柳林县| 和静县| 尚志市| 东光县| 福安市| 瑞昌市| 如东县| 莒南县| 谢通门县| 囊谦县| 乌拉特后旗| 龙岩市| 余干县| 桃江县| 晋州市| 博爱县| 涡阳县| 荔浦县| 二连浩特市| 三台县| 聂荣县| 景宁| 达拉特旗| 南皮县| 萨嘎县| 渭源县| 象州县| 英超| 乌兰县| 滕州市| 五峰| 呼伦贝尔市| 绵竹市| 怀安县| 尼勒克县| 东丰县| 三门峡市|