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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Properties p = new Properties();
                p.setProperty("aa", "bb");
                String s1 = "aa";
                String s2 = "bb";
                System.out.println(p.contains(s1=s2));  //返回值为  true
但是如果我用IO流把 s1打印到.txt文件中 内容却是bb
这是为神魔呢?
是不是先给s1赋值为s2 然后判断的   有点搞不懂........


4 个回复

倒序浏览
666666666666666666
回复 使用道具 举报
是那样的
回复 使用道具 举报
刚查了API,貌似Proeerties没有contains方法,有继承map集合的containsKey的方法,可以判断key值的有无.
确实先把s2的值赋值给s1,再判断是否包含的
回复 使用道具 举报
。。。。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马