欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java_IO向文件中寫入和讀取內(nèi)容代碼實(shí)例

 更新時(shí)間:2019年03月25日 10:29:54   作者:非凡_m  
這篇文章主要介紹了java_IO向文件中寫入和讀取內(nèi)容,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

使用java中OutStream()向文件中寫入內(nèi)容

package Stream;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;


public class OutStreamDemo01 {
	public static void main(String[] args) {
		//定義文件路徑,沒(méi)有該文件會(huì)自動(dòng)創(chuàng)建,如果路徑有文件夾,一定要有,不會(huì)自動(dòng)創(chuàng)建文件夾
		String filename = "e:"+File.separator+"a"+File.separator+"b.txt";
		File file = new File(filename);
		String str = "這些都將寫入文件中";
		byte[] b = str.getBytes();	//將字符串轉(zhuǎn)換成字節(jié)數(shù)
		OutputStream out = null;
		try {
			out = new FileOutputStream(file);	//實(shí)例化OutpurStream
		}catch(FileNotFoundException e){
			e.printStackTrace();
		}
		
		//寫入
		try {
			out.write(b);		//寫入
			out.close();		//關(guān)閉
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}

使用InputStream()讀取文件中的內(nèi)容:

package Stream;
import java.io.*;;
public class InputStreamDemo01 {
	public static void main(String[] args) {
		File file = new File("e:"+File.separator+"a"+File.separator+"b.txt");
		byte[] b = new byte[(int)file.length()];//定義byte字節(jié)的長(zhǎng)度
		InputStream in = null;
		int len = 0;
		try {		//處理異常
			in = new FileInputStream(file);		//實(shí)例化FileInputstream類
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();		//輸出異常
		}
		try {
			len = in.read(b);		//讀取指定文件的內(nèi)容
			in.close();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		System.out.println(new String(b,0,len));//將字節(jié)數(shù)組轉(zhuǎn)化成字符串輸出指定文件從0開(kāi)始到len字節(jié)結(jié)束
	}
}

以上所述是小編給大家介紹的java_IO向文件中寫入和讀取內(nèi)容詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Java基于HttpClient實(shí)現(xiàn)RPC的示例

    Java基于HttpClient實(shí)現(xiàn)RPC的示例

    HttpClient可以實(shí)現(xiàn)使用Java代碼完成標(biāo)準(zhǔn)HTTP請(qǐng)求及響應(yīng)。本文主要介紹了Java基于HttpClient實(shí)現(xiàn)RPC,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Java中關(guān)鍵字final finally finalize的區(qū)別介紹

    Java中關(guān)鍵字final finally finalize的區(qū)別介紹

    這篇文章主要給大家分享的是 Java中final,finally,finalize 到底有什么區(qū)別,文章圍繞final,finally,finalize的相關(guān)資料展開(kāi)詳細(xì)內(nèi)容,具有一定的參考的價(jià)值,需要的朋友可以參考一下
    2022-04-04
  • SpringSecurity6自定義JSON登錄的實(shí)現(xiàn)

    SpringSecurity6自定義JSON登錄的實(shí)現(xiàn)

    目前最新版的Spring Boot已經(jīng)到了3.0.5了,隨之而來(lái)Spring Security 目前的版本也到了6.0.2了,Spring Security寫法的變化特別多,本文就來(lái)介紹下,感興趣的可以了解一下
    2023-12-12
  • 利用Spring?boot+LogBack+MDC實(shí)現(xiàn)鏈路追蹤

    利用Spring?boot+LogBack+MDC實(shí)現(xiàn)鏈路追蹤

    這篇文章主要介紹了利用Spring?boot+LogBack+MDC實(shí)現(xiàn)鏈路追蹤,MDC?可以看成是一個(gè)與當(dāng)前線程綁定的哈希表,可以往其中添加鍵值對(duì),下文詳細(xì)介紹需要的小伙伴可以參考一下
    2022-04-04
  • 探索Java I/O 模型的演進(jìn)

    探索Java I/O 模型的演進(jìn)

    什么是同步?什么是異步?阻塞和非阻塞又有什么區(qū)別?本文先從 Unix 的 I/O 模型講起,介紹了5種常見(jiàn)的 I/O 模型。而后再引出 Java 的 I/O 模型的演進(jìn)過(guò)程,并用實(shí)例說(shuō)明如何選擇合適的 Java I/O 模型來(lái)提高系統(tǒng)的并發(fā)量和可用性。,需要的朋友可以參考下
    2019-06-06
  • 關(guān)于文件合并與修改md5值的問(wèn)題

    關(guān)于文件合并與修改md5值的問(wèn)題

    這篇文章主要介紹了關(guān)于文件合并與修改md5值的問(wèn)題,使用本博客的方法,不僅僅可以修改md5值,還可以達(dá)到隱藏文件的目的,需要的朋友可以參考下
    2023-04-04
  • 深入理解JAVA抽象類和接口的比較與異同

    深入理解JAVA抽象類和接口的比較與異同

    這篇文章主要為大家詳細(xì)介紹了JAVA抽象類和接口的比較,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • Java+mysql實(shí)現(xiàn)學(xué)籍管理系統(tǒng)

    Java+mysql實(shí)現(xiàn)學(xué)籍管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了Java+mysql實(shí)現(xiàn)學(xué)籍管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • java自定義驗(yàn)證器的實(shí)現(xiàn)示例

    java自定義驗(yàn)證器的實(shí)現(xiàn)示例

    在對(duì)外暴露接口中,我們通常會(huì)對(duì)入?yún)⑦M(jìn)行驗(yàn)證,比如一些字符串非空判斷等,本文主要介紹了java自定義驗(yàn)證器的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • Java通過(guò)jedis連接redis的幾種常用方法

    Java通過(guò)jedis連接redis的幾種常用方法

    jedis封裝了redis原有的操作命令,使用起來(lái)很簡(jiǎn)單,本文主要介紹了Java通過(guò)jedis連接redis的幾種常用方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03

最新評(píng)論