在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Android之文件讀寫工具類

            Android之文件讀寫工具類

            作者: 時間:2016-09-12 來源:網(wǎng)絡 收藏

            本工具類永久維護,永久更新,如果各位讀者發(fā)現(xiàn)有bug或者不合理之處,歡迎指正,博主將第一時間改正。

            本文引用地址:http://www.biyoush.com/article/201609/303738.htm

            以下是主要內容,本類主要功能有:

            1.創(chuàng)建文件功能;

            2.向文件中寫入字節(jié)數(shù)組;

            3.向文件中寫入字符串;

            4.從文件中讀取字節(jié)數(shù)組;

            5.從文件中讀取字符串;

            import java.io.File;

            import java.io.FileInputStream;

            import java.io.FileOutputStream;

            /**

            * 文件

            *

            * @author bear

            *

            */

            public class FileUtil {

            /**

            * 如果文件不存在,就創(chuàng)建文件

            *

            * @param path 文件路徑

            * @return

            */

            public static String createIfNotExist(String path) {

            File file = new File(path);

            if (!file.exists()) {

            try {

            file.createNewFile();

            } catch (Exception e) {

            System.out.println(e.getMessage());

            }

            }

            return path;

            }

            /**

            * 向文件中寫入數(shù)據(jù)

            *

            * @param filePath

            * 目標文件全路徑

            * @param data

            * 要寫入的數(shù)據(jù)

            * @return true表示寫入成功 false表示寫入失敗

            */

            public static boolean writeBytes(String filePath, byte[] data) {

            try {

            FileOutputStream fos = new FileOutputStream(filePath);

            fos.write(data);

            fos.close();

            return true;

            } catch (Exception e) {

            System.out.println(e.getMessage());

            }

            return false;

            }

            /**

            * 從文件中讀取數(shù)據(jù)

            *

            * @param file

            * @return

            */

            public static byte[] readBytes(String file) {

            try {

            FileInputStream fis = new FileInputStream(file);

            int len = fis.available();

            byte[] buffer = new byte[len];

            fis.read(buffer);

            fis.close();

            return buffer;

            } catch (Exception e) {

            System.out.println(e.getMessage());

            }

            return null;

            }

            /**

            * 向文件中寫入字符串String類型的內容

            *

            * @param file

            * 文件路徑

            * @param content

            * 文件內容

            * @param charset

            * 寫入時候所使用的字符集

            */

            public static void writeString(String file, String content, String charset) {

            try {

            byte[] data = content.getBytes(charset);

            writeBytes(file, data);

            } catch (Exception e) {

            System.out.println(e.getMessage());

            }

            }

            /**

            * 從文件中讀取數(shù)據(jù),返回類型是字符串String類型

            *

            * @param file

            * 文件路徑

            * @param charset

            * 讀取文件時使用的字符集,如utf-8、GBK等

            * @return

            */

            public static String readString(String file, String charset) {

            byte[] data = readBytes(file);

            String ret = null;

            try {

            ret = new String(data, charset);

            } catch (Exception e) {

            System.out.println(e.getMessage());

            }

            return ret;

            }

            }



            關鍵詞: Android 讀寫工具

            評論


            相關推薦

            技術專區(qū)

            關閉