文件格式类似这种形式:
default-lease-time 21600;max-lease-time 43200;有很多种而且有的在key中存在空格,高手有什么好方法读取并存入吗?

解决方案 »

  1.   

    开头和结尾的空格很简单
    你拿到一个串,先trim()一下
    就去掉了开头和结尾的空格了。如果key和value都有空格,还真没有什么办法
    还是那句话,
    除非你给出严格区分key和value的方法定义比如value只能为整型的
      

  2.   

    读取每行字符串,然后
    1、使用String.split方法分割字符串,或者
    2、使用StringToken类分割
      

  3.   

    按照你的说法,
    我就给一个串
    max value 1 255就算不用程序,你怎么知道255是value或者‘1 255’是value啊所以,你要给出一个定义:如何区分key,value