Incluso si se trata de un viejo hilo, tal vez algunos se interesa.
Si se trata de una opción para que usted pueda utilizar el mismo método dentro de la misma clase y archivar diferentes tipos de retorno, utilice los genéricos: Oracle Lesson Generics
ejemplo simple para la clase de soporte de valor genérico:
class GenericValue<T> {
private T myValue;
public GenericValue(T myValue) { this.myValue = myValue; }
public T getVal() { return myValue; }
}
Y
utilizar de esta manera:
public class ExampleGenericValue {
public static void main(String[] args) {
GenericValue<Integer> intVal = new GenericValue<Integer>(10);
GenericValue<String> strVal = new GenericValue<String>("go on ...");
System.out.format("I: %d\nS: %s\n", intVal.getVal(), strVal.getVal());
}
}
... resultará en la siguiente salida:
I: 10
S: go on ...
@Aleadam - ¿Importa? El OP está pidiendo información ... no código. –
@Stephen sí, pero es muy fácil encontrar información que se puede encontrar en los primeros capítulos de cualquier libro, es por eso que estoy preguntando. – Aleadam
¿Estás tratando de decir la misma firma o solo el nombre del método? Esto hace mucha diferencia – Ravisha