Advertisement
Guest User

Untitled

a guest
Mar 5th, 2020
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.87 KB | None | 0 0
  1. class Test<T>
  2. {
  3.      private int size;
  4.      //more code...
  5.      public T obtener(int i)
  6.      {
  7.         //Si esta vació...
  8.         if(this.primerNodo == null)
  9.         {
  10.               System.out.println("Error: Lista vacia..");
  11.               return null;
  12.         }
  13.         //Si está fuera de rango..
  14.         if(!(i >= 0 && i < size))
  15.         {
  16.               System.out.println("Error: Indice fuera de rango");
  17.               return null;
  18.         }
  19.         //detectar más errores..
  20.  
  21.         //Aquí el código necesario para hacer la búsqueda del objeto..
  22.         return /*aquí se retorna la dirección base del objeto de tipo T */ ;
  23.     }
  24. }
  25.  
  26. //Forma de uso:
  27. Test a = new Test();
  28. Persona a;
  29. if((a = obtener(0)) != null)
  30. {
  31.    //código sin excepciones..
  32. }
  33.  
  34. //O también..
  35. if((a = obtener(0)) == null)
  36. {
  37.     return;
  38. }
  39. System.out.println(a.getNombre());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement