Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Test<T>
- {
- private int size;
- //more code...
- public T obtener(int i)
- {
- //Si esta vació...
- if(this.primerNodo == null)
- {
- System.out.println("Error: Lista vacia..");
- return null;
- }
- //Si está fuera de rango..
- if(!(i >= 0 && i < size))
- {
- System.out.println("Error: Indice fuera de rango");
- return null;
- }
- //detectar más errores..
- //Aquí el código necesario para hacer la búsqueda del objeto..
- return /*aquí se retorna la dirección base del objeto de tipo T */ ;
- }
- }
- //Forma de uso:
- Test a = new Test();
- Persona a;
- if((a = obtener(0)) != null)
- {
- //código sin excepciones..
- }
- //O también..
- if((a = obtener(0)) == null)
- {
- return;
- }
- System.out.println(a.getNombre());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement