java文件操作之java寫文件簡單示例
代碼很簡單,直接上代碼,大家參考使用吧
package com.it.login.service;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
import android.content.Context;
public class LoginService {
/**
* 保存文件
* @param context 上下文
* @param username
* @param password
* @return
*/
public static boolean saveUserInfo(Context context,String username,String password){
File file=new File(context.getFilesDir(),"user.bat"); //在當前包下,創(chuàng)建文件
try {
FileOutputStream fis = new FileOutputStream(file);
fis.write((username+"##"+password).getBytes());
fis.close();
return true;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
}
/**
* 回顯用戶名 密碼
* @param context
* @return
*/
public static Map<String,String> getUserInfo(Context context){
File file=new File(context.getFilesDir(),"user.bat");
try {
Map<String,String> map=new HashMap<String, String>();
FileInputStream fis = new FileInputStream(file);
BufferedReader br=new BufferedReader(new InputStreamReader(fis));
String str=br.readLine();
String[] infos=str.split("##");
map.put("username", infos[0]);
map.put("password", infos[1]);
return map;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
}
}
相關(guān)文章
Java練習題之實現(xiàn)平方根(sqrt)函數(shù)
這篇文章主要介紹了Java練習題之實現(xiàn)平方根(sqrt)函數(shù)的相關(guān)資料,平方根是一個數(shù)學概念,表示一個數(shù)的正平方根,文中通過代碼和圖文介紹的非常詳細,需要的朋友可以參考下2023-07-07springMVC幾種頁面跳轉(zhuǎn)方式小結(jié)
本篇文章主要介紹了springMVC 幾種頁面跳轉(zhuǎn)方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02Springboot+TCP監(jiān)聽服務器搭建過程圖解
這篇文章主要介紹了Springboot+TCP監(jiān)聽服務器搭建過程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10