GSON中 @Expose 的用途是什么。
@SerializedName("url")
@Expose
private String url;
答案 0 :(得分:0)
Getter =访问变量以使其能够使用
设置器 =为变量分配新值
@Expose
用于确定是否将变量公开进行序列化/反序列化
答案 1 :(得分:0)
在Java中, getter 和 setter 是用于获取和更新值的两种常规方法。变量。
类似的东西:
public class Example {
private int number;
public int getNumber() {
return this.number;
}
public void setNumber(int number) {
this.number = number;
}
}
@Expose是annotation。官方文档:
一个注释,指示应公开此成员以进行JSON序列化或反序列化。