summaryrefslogtreecommitdiffstats
path: root/sampleUses/src/main/java/LuhnVerification.java
diff options
context:
space:
mode:
Diffstat (limited to 'sampleUses/src/main/java/LuhnVerification.java')
-rw-r--r--sampleUses/src/main/java/LuhnVerification.java26
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(""));
- }
-
-}