Verhoeff algorithm: Difference between revisions
Content added Content deleted
Line 498: | Line 498: | ||
System.out.println("The check digit for " + test.get(0) + " is " + object + "\n"); |
System.out.println("The check digit for " + test.get(0) + " is " + object + "\n"); |
||
for ( String number : List.of( test.get(0) + |
for ( String number : List.of( test.get(0) + String.valueOf(object), test.get(0) + "9" ) ) { |
||
object = verhoeffChecksum(number, true, (boolean) test.get(2)); |
object = verhoeffChecksum(number, true, (boolean) test.get(2)); |
||
String result = (boolean) object ? "correct" : "incorrect"; |
String result = (boolean) object ? "correct" : "incorrect"; |