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) + object.toString(), test.get(0) + "9" ) ) {
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";