public record Carro(String Cor, String marca, String Modelo, int anoDeFabricacao) {
@Override
public String toString() {
return "\nMarca: " + marca + ", Modelo: " + Modelo + "\nCor: " + Cor + ", Ano de Fabricação: " + anoDeFabricacao;
}
}
import com.google.gson.Gson;
public class Principal { public static void main(String[] args) { Carro car = new Carro("Vermelho", "GM", "Corsa", 95);
Gson gson = new Gson();
String json = gson.toJson(car);
System.out.println(json);
Carro carro =gson.fromJson(json, car.getClass());
System.out.println(carro);
}
}