From 57ecfa694f445e684b3b94ecec778d609c91a312 Mon Sep 17 00:00:00 2001 From: him2016 <39089904+him2016@users.noreply.github.com> Date: Fri, 13 Oct 2023 23:45:11 +0530 Subject: [PATCH] Added solution for Java program --- NumberCommaSeparatedPattern.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 NumberCommaSeparatedPattern.java diff --git a/NumberCommaSeparatedPattern.java b/NumberCommaSeparatedPattern.java new file mode 100644 index 0000000..e1057ef --- /dev/null +++ b/NumberCommaSeparatedPattern.java @@ -0,0 +1,22 @@ +public class NumberCommaSeparatedPattern { + + public static void main(String[] args) { + int num = 12345678; + char[] charArr = String.valueOf(num).toCharArray(); + + int digits = 0; + int count = 1; + StringBuilder result = new StringBuilder(); + for (int i = 0; i < charArr.length; i++) { + result.append(charArr[i]); + digits++; + + if (digits == count && i != charArr.length - 1) { + result.append(","); + digits = 0; + count++; + } + } + System.out.println(result); + } +}