java文件操作之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"); //在当前包下,创建文件
  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;
  }
 }
}

时间: 2024-08-03 05:29:15

java文件操作之java写文件简单示例_java的相关文章

java求100之内的素数(质数)简单示例_java

质数又称素数.一个大于1的自然数,如果除了1和它自身外,不能被其他自然数整除的数:否则称为合数.根据算术基本定理,每一个比1大的整数,要么本身是一个质数,要么可以写成一系列质数的乘积:而且如果不考虑这些质数在乘积中的顺序,那么写出来的形式是唯一的.下面是一个java求100之内的素数简单示例 复制代码 代码如下: public class test {  public static void main(String[] args) {  int i,n,k=0;     for (n = 3;

重新想象 Windows 8 Store Apps (24) - 文件系统: Application Data 中的文件操作, Package 中的文件操作, 可移动存储中的文件操作

原文:重新想象 Windows 8 Store Apps (24) - 文件系统: Application Data 中的文件操作, Package 中的文件操作, 可移动存储中的文件操作 [源码下载] 重新想象 Windows 8 Store Apps (24) - 文件系统: Application Data 中的文件操作, Package 中的文件操作, 可移动存储中的文件操作 作者:webabcd 介绍重新想象 Windows 8 Store Apps 之 文件系统 Applicatio

数字后缀文件名排序-多文件操作,数字后缀文件排序

问题描述 多文件操作,数字后缀文件排序 文件排列后是这样的 文件夹 name=jsp2html.log name=jsp2html.log.1 name=jsp2html.log.10 name=jsp2html.log.11 name=jsp2html.log.12 name=jsp2html.log.13 name=jsp2html.log.14 name=jsp2html.log.15 name=jsp2html.log.16 name=jsp2html.log.17 name=jsp2h

Java中使用Apache POI读取word文件简单示例_java

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能. 1.读取word 2003及word 2007需要的jar包 读取 2003 版本(.doc)的word文件相对来说比较简单,只需要 poi-3.5-beta6-20090622.jar 和 poi-scratchpad-3.5-beta6-20090622.jar 两个 jar 包即可, 而 2007 版本(.docx)就麻烦多,我说的这个麻烦不

java使用poi读取ppt文件和poi读取excel、word示例_java

Apache的POI项目可以用来处理MS Office文档,codeplex上还有一个它的.net版本.POI项目可创建和维护操作各种基于OOXML和OLE2文件格式的Java API.大多数MS Office都是OLE2格式的.POI通HSMF子项目来支持Outlook,通过HDGF子项目来支持Visio,通过HPBF子项目来支持Publisher. 使用POI抽取Word简单示例: 要引入poi-3.7.jat和poi-scratchpad-3.7.ajr这两个包. 复制代码 代码如下: p

Java实现一个小说采集程序的简单实例_java

被标题吸引进来的不要骂我. 只是一个简单的实现,随手写了来下载一部喜欢的小说的.示例中的小说只是示例,不是我的菜. 使用了jsoup.挺好用的一个工具. 有需要的话,参考下自己改吧.挺简单的,是吧. 代码如下: package com.zhyea.doggie; import java.io.File; import java.io.FileWriter; import java.io.IOException; import org.jsoup.Jsoup; import org.jsoup.n

hadoop的hdfs文件操作实现上传文件到hdfs_java

hdfs文件操作操作示例,包括上传文件到HDFS上.从HDFS上下载文件和删除HDFS上的文件,大家参考使用吧 复制代码 代码如下: import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*; import java.io.File;import java.io.IOException;public class HadoopFile {    private Configuration conf =null

写文件乱码-使用RandomAccessFile写文件出现乱码

问题描述 使用RandomAccessFile写文件出现乱码 各位前辈!请教一下为什么使用RandomAccessFile写文件出现乱码? 具体代码如下: import java.io.*; public class mRandomAccess { public static void main(String[] args) throws IOException { RandomAccessFile file = new RandomAccessFile("f:360Downloadsmovie

纯Java实现数字证书生成签名的简单实例_java

package com.ylsoft.cert; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.security.InvalidKeyException; import java.security.KeyPair; import java.security.KeyPairGenerator;