diff options
Diffstat (limited to 'sampleUses/src/main/java/LuhnVerification.java')
-rw-r--r-- | sampleUses/src/main/java/LuhnVerification.java | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/sampleUses/src/main/java/LuhnVerification.java b/sampleUses/src/main/java/LuhnVerification.java deleted file mode 100644 index f9ad241..0000000 --- a/sampleUses/src/main/java/LuhnVerification.java +++ /dev/null @@ -1,26 +0,0 @@ -public class LuhnVerification { - - static boolean checkNumber(String value) { - int result = 0; - boolean special = false; - for (int i = value.length() - 1; i >= 0; i--) { - int v = value.charAt(i) - '0'; - if (v < 0 || v > 9) - return false; - if (special) { - v = v * 2; - if (v > 9) - v = v - 10 + 1; - } - result += v; - special = !special; - } - System.out.println(result); - return result % 10 == 0; - } - - public static void main(String args[]) { - System.out.println(checkNumber("")); - } - -} |