1
resposta

Problema 4: Serializar objeto Veiculo para JSON

import com.google.gson.Gson;

public class Veiculo {
    private String marca;
    private String modelo;
    private int ano;

    public Veiculo(String marca, String modelo, int ano) {
        this.marca = marca;
        this.modelo = modelo;
        this.ano = ano;
    }

    public static void main(String[] args) {
        Veiculo veiculo = new Veiculo("Toyota", "Corolla", 2022);
        Gson gson = new Gson();
        String json = gson.toJson(veiculo);
        System.out.println(json);
    }
}
1 resposta

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Recomendo somente fazer o uso de packages separados, um para o main, outro pada seus objetos/classes. Por padrão, o main não deve estar em uma classe que representa um objeto.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!