From 28dc2b86e008c47b91abdad519be34b4e18338f6 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Mon, 3 Oct 2022 13:24:13 +0100 Subject: - Addded guest contributions by Mohammad Meraj Zia. --- challenge-185/ziameraj16/java/MaskCode.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 challenge-185/ziameraj16/java/MaskCode.java (limited to 'challenge-185/ziameraj16/java/MaskCode.java') diff --git a/challenge-185/ziameraj16/java/MaskCode.java b/challenge-185/ziameraj16/java/MaskCode.java new file mode 100755 index 0000000000..bd2490bfe2 --- /dev/null +++ b/challenge-185/ziameraj16/java/MaskCode.java @@ -0,0 +1,27 @@ +import java.util.ArrayList; +import java.util.List; +import java.util.Scanner; + +public class MaskCode { + + public static void main(String[] args) { + Scanner scanner = new Scanner(System.in); + System.out.println("Enter comma separated list"); + String[] arr = scanner.nextLine().split(","); + List list = new ArrayList(arr.length); + for (String str : arr) { + int count = 0; + for (int i = 0; i < str.length(); i++) { + if (count < 4) { + char c = str.charAt(i); + if (Character.isLetterOrDigit(c)) { + str = str.replaceFirst(String.valueOf(c), "x"); + count++; + } + } + } + list.add(str); + } + System.out.println(list); + } +} -- cgit