Foro de elhacker.net

Programación => Java => Mensaje iniciado por: r7pyrred en 6 Febrero 2013, 18:36 pm



Título: Duda sobre java método generic den explicación
Publicado por: r7pyrred en 6 Febrero 2013, 18:36 pm
Código:
public class algoxD {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(ma(23,77,77));
}
//dos generis dan problem
 static <T extends Comparable<T>> T ma (T a ,T b, T c){  // EXPLIKAD ESTO PORVAVOR
T m = a;  
if (b.compareTo(a)>0)
 m = b;
if (c.compareTo(m)>0)
 m = c;
 return m;
 
 }
}

¿porque en la línea pone tantas t es un método genérico ayuda


Título: Re: Duda sobre java método generic den explicación
Publicado por: sapito169 en 7 Febrero 2013, 19:55 pm
por que no lees un libro sobre generics o la documentación oficial de generics?


lo uni que haces es comparar los tres parametros para saber cual es de mayor valor

pero tienes que primero tines que saber que son clases que es la clase comparable y que son generics


Título: Re: Duda sobre java método generic den explicación
Publicado por: r7pyrred en 9 Febrero 2013, 21:03 pm
buuf pues :-/ recuerdame que era la clase comparable xD