método calcular letra dni en java

Método para calcular el dni de una persona (nif) en java

public static final String STRING_DE_ASOCIACION_NIF = "TRWAGMYFPDXBNJZSQVHLCKE";
/**
 * Calcula el NIF (DNI + letra) para un número de identificación dado
 * 
 * @param numerosDni - Chorro de 8 números de un dni
 * @return
 */
public static String calcularNif(String numerosDni) {
	int numeros = Integer.valueOf(numerosDni);
	return String.valueOf(numerosDni) + STRING_DE_ASOCIACION_NIF.charAt(numeros % 23);
}
Esta entrada fue publicada en JAVA. Guarda el enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *