A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曾翀 中级黑马   /  2014-7-18 23:06  /  1676 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


properties prop=new properties();

while((line=bufr.readline()!=null))
{
string  arr=lin.split("=");
prop.setproperty(arr[0],arr[1]);
}

在家自学,这两段代码看不懂,求大神!谢谢!

9 个回复

倒序浏览
赵顺超 来自手机 中级黑马 2014-7-18 23:26:41
沙发
properties是属性配置文件,bufferedreader读取就不给你解释了。后面是分割用等号,然后再把过去的键值存到数组里面
回复 使用道具 举报
  1. String arr[]=line.split("=");   //这句是用中调用了String类的一个方法split,它将“=”作为分隔符,将“=”两侧的内容放入了数组arr中

  2. prop.setProperty(arr[0],arr[1]);   //接上,“=”左边自然是arr[0],右边自然是arr[1],然后调用Properties类的方法setProperty,将arr[0]和
  3.                                                    arr[1]分别设置为键和值
复制代码



回复 使用道具 举报 1 0
楼上说的很详细了,发下黑马论坛里面都是高手啊,呵呵。
回复 使用道具 举报
mytongyong 发表于 2014-7-19 06:45
楼上说的很详细了,发下黑马论坛里面都是高手啊,呵呵。

他们说的挺详细的,嘿嘿。
回复 使用道具 举报

谢谢哈。。。。
回复 使用道具 举报
曾翀 中级黑马 2014-7-19 09:24:45
7#
叶飞翔 发表于 2014-7-19 07:42
他们说的挺详细的,嘿嘿。

亲,你技术分是怎么刷出来的啊
回复 使用道具 举报

很详细,完全没法再补充献丑了
回复 使用道具 举报
曾翀 发表于 2014-7-19 09:24
亲,你技术分是怎么刷出来的啊

用黑马币换的,每天回帖可以得6个,然后前段有个活动得了50黑马币。你可以发技术帖,一个一技术分的。
回复 使用道具 举报
properties prop=new properties();//创建一个对象,赋值给prop

while((line=bufr.readline()!=null))//读一行  给 line
{
string  arr=lin.split("=");//用=隔开字符串
prop.setproperty(arr[0],arr[1]);//调用类properties设置 priperty 并且传参
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马