java 对象转成另一个对象

来源:互联网 发布:编程小白学 python 编辑:程序博客网 时间:2024/05/29 03:42

java 对象转成另一个对象


利用 Google 的gson包

public class B {String  a;String  b;String  ccc;public String getA() {return a;}public void setA(String a) {this.a = a;}public String getB() {return b;}public void setB(String b) {this.b = b;}public String getCcc() {return ccc;}public void setCcc(String ccc) {this.ccc = ccc;}}public class A {String  a;String  b;String  cc;public String getA() {return a;}public void setA(String a) {this.a = a;}public String getB() {return b;}public void setB(String b) {this.b = b;}public String getCc() {return cc;}public void setCc(String cc) {this.cc = cc;}}public class cc {public static void main(String[] args) {A a = new A();a.setA("aa");a.setB("bb");a.setCc("cccc");Gson gs = new Gson();  //需要下载Google的gson包  需要源码包的  String listStr = gs.toJson(a);B fromJson = gs.fromJson(listStr, B.class);System.out.println(fromJson.toString());}}


0 0