题目内容

请根据下面程序中注释在划线空白处填写代码。public String load() {FileInputStream in = null;BufferedReader reader = null;StringBuilder content = new StringBuilder();try {// 以默认模式创建文件“data”的文件输入流对象in(1)_______________________________________________// 将in对象封装为InputStreamReader对象,// 然后再封装为BufferedReader,保存到reader对象中(2)_______________________________________________String line = "";// 从文件中读取一行数据保存到字符串变量line中,当不为null时循环继续(3)while (__________________________________________) {// 将字符串变量line中数据添加到StringBuilder类对象content中(4)_________________________________________}} catch (IOException e) {e.printStackTrace();} finally {if (reader != null) {try {// 关闭文件读取对象(5)________________________} catch (IOException e) {e.printStackTrace();}}}return content.toString();}

查看答案
更多问题

Android数据持久化方式中______________________是使用键值对方式来存储数据的。也就是说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来。

Android中主要提供了三种方法用于得到SharedPreferences对象。其中,_____________类中的_____________方法获取的SharedPreferences文件都是存放在/data/data//shared_prefs/目录下的。

Android中主要提供了三种方法用于得到SharedPreferences对象。其中,_____________类中的_____________方法和Context中的getSharedPreferences()方法很相似,不过它会自动将当前活动的类名作为SharedPreferences的文件名。

Android中主要提供了三种方法用于得到SharedPreferences对象。其中,_____________类中的_____________方法是一个静态方法,自动使用当前应用程序的包名作为前缀来命名SharedPreferences文件。

答案查题题库