- Defina uma classe chamada Titulo com os atributos necessários. Em seguida, crie um programa que instancia um objeto Titulo, serializa esse objeto para JSON usando a biblioteca Gson e imprime o resultado.
package entities;
public class Titulo {
private String nome;
private String genero;
private Integer duracao;
public Titulo(String nome, String genero, Integer duracao) {
this.nome = nome;
this.genero = genero;
this.duracao = duracao;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getGenero() {
return genero;
}
public void setGenero(String genero) {
this.genero = genero;
}
public Integer getDuracao() {
return duracao;
}
public void setDuracao(Integer duracao) {
this.duracao = duracao;
}
}
package main;
import com.google.gson.Gson; import entities.Titulo;
public class Principal {
public static void main(String[] args) {
Titulo titulo = new Titulo("Homem Aranha: Sem volta para casa",
"ação, comédia, aventura", 148);
Gson gson = new Gson();
String json = gson.toJson(titulo);
System.out.println(json);
}
}