时间:2021-05-19
代码很简单,直接上代码,大家参考使用吧
复制代码 代码如下:
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"); //在当前包下,创建文件
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;
}
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、基本目标使用Java完成如下的操作:把一个文件夹内的所有文件拷贝的另一的文件夹,例如,在F盘中有a与b两个文件夹:f:/a里面有一堆文件,运行Java程序之
Android文件操作详解Android的文件操作说白了就是Java的文件操作的处理。所以如果对Java的io文件操作比较熟悉的话,android的文件操作就是
Java对Properties文件的操作简介在Java中,我们常用java.util.Properties.Properties类来解析Properties文件
Servlet中操作文件详解及实例因为Servlet本来就是一个.Java文件,因此servlet中操作文件和普通java文件操作文件是一样的。读取文件主要代码
本文中为大家介绍使用java8StreamAPI逐行读取文件,以及根据某些条件过滤文件内容1.Java8逐行读取文件在此示例中,我将按行读取文件内容并在控制台打