`
wangstar
  • 浏览: 43463 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

数据存储的另一种方式

阅读更多
Writing a file
  
FileOutputStream fOut = openFileOutput("samplefile.txt",
                                        MODE_WORLD_READABLE);
               OutputStreamWriter osw = new OutputStreamWriter(fOut); 

               // Write the string to the file
               osw.write(TESTSTRING);
               /* ensure that everything is
                * really written out and close */
               osw.flush();
               osw.close();


Reading the file


   FileInputStream fIn = openFileInput("samplefile.txt");
               InputStreamReader isr = new InputStreamReader(fIn);
               /* Prepare a char-Array that will
                * hold the chars we read back in. */
               char[] inputBuffer = new char[TESTSTRING.length()];
               // Fill the Buffer with data from the file
               isr.read(inputBuffer);
               // Transform the chars to a String
               String readString = new String(inputBuffer);
               
               // Check if we read back the same chars that we had written out
               boolean isTheSame = TESTSTRING.equals(readString)
;




分享到:
评论

相关推荐

    android 数据存储的几种方式

    数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量数据时性能优越...

    数据结构 用两种方式实现表达式自动计算

    用两种方式实现表达式自动计算 对栈的应用 (1)中缀表达式转后缀表达式并计算(扫两遍) 创建一个数组存储输入的计算表达式。另创建一个数组储存将要生成的后缀表达式。创建一个栈储存操作符。 对已存储的表达式数组...

    数据仓库的数据存储和实现

    有关数据仓库的数据存储的几个基本问题:数据仓库的数据由两种存储方式:一种是存储在关系数据库中,另一种是按多维的方式存储,也就是多维数组。 数据仓库中存在不同的综合级别的数据。一般把数据分成四个级别,...

    大数据存储方式概述.doc

    从存储服务的发展趋势来看,一方面,是对数据的存储量的需求越来 越大,另一方面,是对数据的有效管理提出了更高的要求。首先是存储容量的急剧膨胀,从 而对于存储服务器提出了更大的需求;其次是数据持续时间的增加。...

    数据结构第一章课后习题

    一种数据结构可对应一种或多种存储结构。 例如,在“家谱关系”中,构成家谱中的每个成员A={a1,a2,a3,……};而数据关系,aj,>表明了ai与aj的辈分关系,表明了其逻辑结构,因此,在数据结构算法实现过程中,一定要即...

    另一种任意多边形面积程序试用说明

    另一种任意多边形面积程序试用说明 <br> <br>我在网上看到可以计算任意多边形面积的程序,本想下载来验证我写的程序,发现计算结果错的一塌糊涂,我悬赏的图形,居然计算出是2千多平方单位,而且每次计算结果不同,...

    数据结构基础教程(C语言版)

    本章将讨论数据结构中的另一种常用的重要技术——查找表。在非数值运算中,数据存储量很大,为了在大量信息中找到某些数据,需要用到查找技术。在数据处理过程中,查找的效率直接影响到算法的优劣,因而查找是数据...

    大数据存储方式概述.docx

    从存储服务的发展趋势来看,一方面,是对数据的存储量的需求越来越大,另一方面,是对数据的有效管理提出了更高的要求。首先是存储容量的急剧膨胀,从而对于存储服务器提出了更大的需求;其次是数据持续时间的增加。...

    wGdf:策略集合,用于将复杂的数据结构从一种GDF(通用数据格式)转换为另一种GDF

    标准化的抽象接口和策略集合,用于将复杂的数据结构从一种通用数据格式(GDF)转换为另一种通用数据格式。 您可以使用该模块来序列化复杂的数据结构,以将字符串字符串化或反序列化回原始数据结构。 通用数据格式...

    Quicksql,为多数据源提供更简单、更安全、更快的统一SQL分析引擎.zip

    例如,可以对一种情况执行统一的SQL查询,即一部分数据存储在ElasticSearch上,而另一部分数据存储在配置单元上。最重要的是qsql不依赖任何中间计算引擎,用户只需关注数据和统一的sql语法就可以完成统计和分析。

    Android开发笔记之: 数据存储方式详解

    总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库可能用的稍多一些,文件用起来较为方便,程序可以自己定义格式;数据库用起稍烦锁一些,但它有它的优点,比如在海量...

    实例详解Android文件存储数据方式

    总体的来讲,数据存储方式有三种:一个是文件,一个是数据库,另一个则是网络。下面通过本文给大家介绍Android文件存储数据方式。 1.文件存储数据使用了Java中的IO操作来进行文件的保存和读取,只不过Android在...

    头歌数据结构图的最小生成树算法

    头歌数据结构图的最小生成树算法 第1关求图(邻接矩阵存储)最小生成树的普里姆(Prim)...构造最小生成树的方法有许多种,典型的构造方法有两种,一种称作普里姆(Prim)算法,另一种称作克鲁斯卡尔(Kruskal)算法。

    机器学习KNN算法之手写数字数字识别

    手写数字识别是KNN算法一个特别经典的实例,其数据源获取方式有两种,一种是来自MNIST数据集,另一种是从UCI欧文大学机器学习存储库中下载,本文基于后者讲解该例。 基本思想就是利用KNN算法推断出如下图一个32×32...

    微机原理与接口技术B实验

    设计思想:程序要求把内存中一数据区(称为源数据块)传送到另一存储区(或为目的数据块)。源数据块和目的数据块在存储中可能在三种情况。 对于两个数据块分离的情况,数据的传送从数据的首址开始,或者从数据块的...

    拓扑数据结构与简单数据结构.doc

    拓扑关系的意义: 根据拓扑关系,不需要利用坐标或距离,可以确定一种地理实体相对于另一种地理实体 的空间位置关系; 利用拓扑数据有利于空间要素的查询。 可以利用拓扑数据作为工具,重建地理实体。 简单数据结构...

    人口信息系统方案设计 数据结构课程设计(含源程序)

    另一种方案是把文本里的数据保存为索引表,按地名相同放在一起,然后查找的时候就是采用索引表查找,也叫分块查找。最后,通过实际的数据比较及性能测试,可以确定的是,索引表查找效率明显高于顺序表查找。 通过...

    基于C#的爬虫系统-抓取百万知乎用户数据并存储到SqlServer数据库 含爬虫设计思路、源代码、数据分析结果.rar

    爬取太频繁会被知乎返回429(too many request),应对的策略是挂代理,一种方法是使用专业的云代理服务(有点贵),另一种是[自建代理池],定时爬取互联网上免费代理ip。最后数据使用sql server存储, 最后对数据进行...

Global site tag (gtag.js) - Google Analytics