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

Java基于IO流讀取文件的方法

 更新時間:2015年10月22日 11:31:28   作者:Sunnery Sharp  
這篇文章主要介紹了Java基于IO流讀取文件的方法,涉及Java文件流操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Java基于IO流讀取文件的方法。分享給大家供大家參考,具體如下:

public static void readFile(){
String pathString = TEST.class.getResource("/simu").getFile();
try {
  pathString = URLDecoder.decode(pathString, "utf-8");
} catch (UnsupportedEncodingException e1) {
  e1.printStackTrace();
}
System.out.println(pathString);
File file = new File(pathString,"test.txt");
InputStream is = null;
try {
  is = new FileInputStream(file);
} catch (Exception e) {
  e.printStackTrace();
}
BufferedReader br = new BufferedReader(new InputStreamReader(is));
StringBuffer sb = new StringBuffer("");
String b = "";
try {
  while((b=br.readLine())!=null){
    sb.append(b).append("\n");
  }
} catch (Exception e) {
  e.printStackTrace();
}
String bb = sb.toString();
System.out.println(bb);
}

希望本文所述對大家Java程序設(shè)計有所幫助。

相關(guān)文章

  • java實戰(zhàn)案例之用戶注冊并發(fā)送郵件激活/發(fā)送郵件驗證碼

    java實戰(zhàn)案例之用戶注冊并發(fā)送郵件激活/發(fā)送郵件驗證碼

    現(xiàn)在很多的網(wǎng)站都提供有用戶注冊功能,當我們注冊成功之后就會收到封注冊網(wǎng)站的郵件,郵件里包含了我們的注冊的用戶名和密碼及激活賬戶的超鏈接等信息,這篇文章主要給大家介紹了關(guān)于java實戰(zhàn)案例之用戶注冊并發(fā)送郵件激活/發(fā)送郵件驗證碼的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • 解決參數(shù)命名不規(guī)范,造成使用@NotNull進行校驗出現(xiàn)的問題

    解決參數(shù)命名不規(guī)范,造成使用@NotNull進行校驗出現(xiàn)的問題

    這篇文章主要介紹了解決參數(shù)命名不規(guī)范,造成使用@NotNull進行校驗出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • SpringBoot中的@RequestMapping注解的用法示例

    SpringBoot中的@RequestMapping注解的用法示例

    @RequestMapping注解是SpringBoot中最常用的注解之一,它可以幫助開發(fā)者定義和處理HTTP請求,本篇文章我們將詳細為大家介紹如何使用SpringBoot中的@RequestMapping注解,感興趣的同學(xué)跟著小編一起來學(xué)習(xí)吧
    2023-06-06
  • javac final變量未賦值檢測案例講解

    javac final變量未賦值檢測案例講解

    這篇文章主要介紹了javac final變量未賦值檢測案例講解,通過本文,我們可以知道Eclipse中報如下錯誤:The blank final field b may not have been
    initialized. 是在Flow階段由AssignAnalyzer檢測出來的,需要的朋友可以參考下
    2022-12-12
  • mac系統(tǒng)如何下載和安裝jdk的三種方式

    mac系統(tǒng)如何下載和安裝jdk的三種方式

    這篇文章主要介紹了mac系統(tǒng)下載和安裝jdk的三種方式,每種方法都有其特點,如安裝來源及可靠性、安裝過程及便捷性、版本管理及切換、環(huán)境配置、jdk默認安裝路徑以及占用空間及資源管理等,需要的朋友可以參考下
    2025-01-01
  • IDEA與模擬器安裝調(diào)試失敗的處理方法:INSTALL_PARSE_FAILED_NO_CERTIFICATES

    IDEA與模擬器安裝調(diào)試失敗的處理方法:INSTALL_PARSE_FAILED_NO_CERTIFICATES

    這篇文章主要介紹了IDEA與模擬器安裝調(diào)試失敗的處理方法:INSTALL_PARSE_FAILED_NO_CERTIFICATES,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • Spring Boot定時任務(wù)單線程多線程實現(xiàn)代碼解析

    Spring Boot定時任務(wù)單線程多線程實現(xiàn)代碼解析

    這篇文章主要介紹了Spring Boot定時任務(wù)單線程多線程實現(xiàn)代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • Java?Integer如何獲取第一位和最后一位,并截取

    Java?Integer如何獲取第一位和最后一位,并截取

    這篇文章主要介紹了Java?Integer如何獲取第一位和最后一位并截取,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 關(guān)于SpringBoot整合Canal數(shù)據(jù)同步的問題

    關(guān)于SpringBoot整合Canal數(shù)據(jù)同步的問題

    大家都知道canal是阿里巴巴旗下的一款開源工具,純java開發(fā),支持mysql數(shù)據(jù)庫,本文給大家介紹SpringBoot整合Canal數(shù)據(jù)同步的問題,需要的朋友可以參考下
    2022-03-03
  • RabbitMQ中的Publish-Subscribe模式最佳實踐記錄

    RabbitMQ中的Publish-Subscribe模式最佳實踐記錄

    Publish/Subscribe 模式是 RabbitMQ 中一種強大且靈活的消息傳遞模式,適用于需要將消息廣播給多個訂閱者的場景,這篇文章主要介紹了RabbitMQ中的Publish-Subscribe模式,需要的朋友可以參考下
    2024-12-12

最新評論