3.Modifique o programa anterior para que o JSON gerado seja formatado de maneira mais elegante. Utilize o método setPrettyPrinting para alcançar esse 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 com.google.gson.GsonBuilder;
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 GsonBuilder().setPrettyPrinting().create();
String json = gson.toJson(titulo);
System.out.println(json);
}
}