是否这个1.txt只有a= 这两个字符?

解决方案 »

  1.   

    不是的,有20行
    “a=”
    "b="
    "c="
    ''''
    "zz="
      

  2.   

    楼上的方法可行,或者可以这样,使用RandomAccessFile对象操作,逐行读出字符串,然后使用string中indexOf("a")方法返回a的所在位置,再加1,就是"="的位置,使用RandomAccessFile对象的seek()方法,把光标移到你取得的位置,把1写进去就行了,如果你的文件中有多个a的话还要判断a后面是否是"=",取得"="位置后就可以操作了。主要思路就是这样。
      

  3.   

    支楼楼上说的
    不过还要问楼主:
    你的文件中存储形式是
    不是的,有20行
    “a=”
    "b="
    "c="
    ''''
    "zz="
    那写到文件中时,是只能放a后面,还是有其它要求的?