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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© @ne_pie尒ce 中级黑马   /  2013-11-7 11:29  /  690 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

private static void changeStringValue(Object obj) throws Exception{
  // TODO Auto-generated method stub
  Field[] fields=obj.getClass().getFields();
  for (Field field : fields) {
   if(field.getType()==String.class){
    String oldValue=(String) field.get(obj);
    String newValue=oldValue.replace('b', 'a');
    field.set(obj, newValue);
   
   }
  }
}
红色注释部分:为什么用==比用equals专业呢?请详细给解释一下。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马