Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Tipos de dato

Saludos! En el video se muestra el siguiente código:

ConvierteDatos converson = new ConvierteDatos();
var datos = conversor. obtenerDatos(json, DatosSerie.class);
System.out println(datos);
ison= consumoApi. obtenerDatos (url: "https://www.omdbapi.com/)
DatosEpisodio episodios = conversor. obtenerDatos (ison, DatosEpisodio.class); 
System.out.println(episodios);

según entiendo var es un tipo de dato que no es de referencia. Pero pudo usarse en var datos = conversor.obtenerDatos.... Y en cuando se utilizó DatosEpisodio en DatosEpisodio episodios = conversor.obtenerDatos... aparentemente ahí si es un tipo de dato de referencia? ¿Por qué no pudo usar de nuevo var?

1 respuesta

var es para inferir el tipo de dato, pero DatosEpisodio es un tipo de dato declarado por el usuario por lo que no lo puede inferir, ademas de que se esta inyectando como parametro del metodo obtenerDatos