java吧 关注:1,222,950贴子:12,677,362
  • 22回复贴,共1

小白求助帖

只看楼主收藏回复

这是一个困扰我一周的问题...
我的需求是: 我有一个小项目,不连接数据库就用文件保存注册的用户,我该怎么写代码?
我试过对象序列化,但是有个很棘手的问题:就是如果一次性向文件中添加多个对象,那么都可以正常读出来,但是这种情况是不可能的,因为不可能一次存好多对象,正常的情况是一次向文件中添加一个对象,那么问题来了,这时只可以读出第一个对象,后面的对象读不出来,请问大神这个问题怎么解决?
我该怎么办?或者有什么替代的方案?求解?


IP属地:北京1楼2016-08-27 23:47回复
    在线等.


    IP属地:北京2楼2016-08-27 23:49
    回复
      for(true){
      System.out.println(在线等.);
      }


      IP属地:北京3楼2016-08-27 23:53
      回复
        txt或xml,等等就行了


        IP属地:广东来自iPhone客户端4楼2016-08-27 23:57
        收起回复
          循环读取不就行了


          IP属地:河南来自Android客户端5楼2016-08-28 00:03
          收起回复
            json


            来自iPhone客户端7楼2016-08-28 00:10
            回复
              。。。。


              IP属地:河南来自iPhone客户端8楼2016-08-28 00:10
              回复
                直接读写对象数组就行了


                IP属地:广东9楼2016-08-28 00:11
                收起回复


                  IP属地:广东13楼2016-08-28 00:42
                  收起回复
                    不写到数据库不是更简单吗,建个用户类然后建个数据文件用io流读写就可以了
                     ✎﹏﹏
                    ╔══╗╔╗═══════╔╗╔╗
                    ╚╗╔╝║║╔═╦╦╦═╗║╚╝╠═╦╦╗
                    ╔╝╚╗║╚╣║║║║╩╣╚╗╔╣║║║║
                    ╚══╝╚═╩═╩═╩═╝═╚╝╚═╩═╝


                    来自Android客户端14楼2016-08-28 00:46
                    收起回复