星空网 > 软件开发 > Java

利用java反射重写toString

因项目测试须要,打印出对象的键值对,直接上代码

 1 public String toString() { 2     Field[] fields = getClass().getFields(); 3     StringBuffer sb = new StringBuffer(); 4     sb.append(getClass().getName() + ":[\n"); 5     for (Field field : fields) { 6       sb.append("  "); 7       sb.append(field.getName() + " = "); 8       try { 9         sb.append(field.get(this));10       } catch (IllegalArgumentException e) {11         e.printStackTrace();12       } catch (IllegalAccessException e) {13         e.printStackTrace();14       }15       sb.append("\n");16     }17     sb.append("]");18     return sb.toString();19   }

效果图:

 

利用java反射重写toString




原标题:利用java反射重写toString

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Payssion_跨境支付:https://www.ikjzd.com/w/1564
吉祥邮:https://www.ikjzd.com/w/1565
人人转运_转运公司:https://www.ikjzd.com/w/1566
小老板_一站式SAAS服务平台:https://www.ikjzd.com/w/1567
菲律宾PS认证:https://www.ikjzd.com/w/1568
卖家网:https://www.ikjzd.com/w/1569
旅游景点的打油诗 旅游景点的打油诗怎么写:https://www.vstour.cn/a/366180.html
2024深圳龙岗区文化馆免费音乐培训课程安排+报名方式:https://www.vstour.cn/a/366181.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流