Android—实体类toString加与不加的区别
2016-07-28 11:54
447 查看
我们生成实体类的时候:
1.
public class Root {
private String signinImg1;
public void setSigninImg1(String signinImg1){
this.signinImg1 = signinImg1;
}
public String getSigninImg1(){
return this.signinImg1;
}
}
2.
public class Root {
private String signinImg1;
public void setSigninImg1(String signinImg1){
this.signinImg1 = signinImg1;
}
public String getSigninImg1(){
return this.signinImg1;
}
@Override
public String toString() {
return super.toString();
}
}
第二种是有toString方法
我们请求数据的时候,需要封装为json数据
Root
u = new Root();
Map<String, String> map = new HashMap<String, String>();
String json = new Gson().toJson(u);
map.put("params", json);
那么两种json
打印出来的分别是:
1.{"signinImg1":"grwgtrewgre"}
2.{signinImg1:"grwgtrewgre"}
看出来什么异同了吗
1.
public class Root {
private String signinImg1;
public void setSigninImg1(String signinImg1){
this.signinImg1 = signinImg1;
}
public String getSigninImg1(){
return this.signinImg1;
}
}
2.
public class Root {
private String signinImg1;
public void setSigninImg1(String signinImg1){
this.signinImg1 = signinImg1;
}
public String getSigninImg1(){
return this.signinImg1;
}
@Override
public String toString() {
return super.toString();
}
}
第二种是有toString方法
我们请求数据的时候,需要封装为json数据
Root
u = new Root();
Map<String, String> map = new HashMap<String, String>();
String json = new Gson().toJson(u);
map.put("params", json);
那么两种json
打印出来的分别是:
1.{"signinImg1":"grwgtrewgre"}
2.{signinImg1:"grwgtrewgre"}
看出来什么异同了吗
相关文章推荐
- Android之仿ele地图定位效果
- android项目调试
- [Android] 环境配置之Android Studio开发NDK
- android developer tiny share-20160727
- android developer tiny share-20160727
- Android Back键监听
- Android安全机制(二)
- android 版本更新之JAR的应用
- Android:MD5工具类及单例Toast(小白进)
- Android使用ViewPager实现自动轮播
- Android Gredient
- Android.mk语法详解
- Android简易录音器——实现录音和播放功能
- 带背景显示文字,自动换行的MultipleTextView
- android 跨进程通讯(主要AIDL)的学习心得
- Android闹钟设置的解决方案
- Can't make static reference to non-static method ( Android getApplicationContext() )
- AndroidStudio下的点击事件不响应
- 分析Android-Universal-Image-Loader的缓存处理机制
- Android Studio 每次启动都默认打开项目--解决方法