Advertisement
iLLcheff

StrangeOrder Arrays Coding Tasks

Oct 12th, 2022
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.08 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5.     public static void main(String[] args) {
  6.         Scanner scanner = new Scanner(System.in);
  7.         String[] input = scanner.nextLine().split(",");
  8.         int[] numbers = new int[input.length];
  9.         ArrayList<Integer> list = new ArrayList<>();
  10.         for (int i = 0; i < input.length; i++) {
  11.             numbers[i] = Integer.parseInt(input[i]);
  12.         }
  13.         for (int k : numbers) {
  14.             if (k < 0) {
  15.                 list.add(k);
  16.             }
  17.         }
  18.         for (int j : numbers) {
  19.             if (j == 0) {
  20.                 list.add(j);
  21.             }
  22.         }
  23.         for (int n : numbers) {
  24.             if (n > 0) {
  25.                 list.add(n);
  26.             }
  27.         }
  28.         StringBuilder resultBuild = new StringBuilder();
  29.  
  30.         for (Integer integer : list) {
  31.             resultBuild.append(integer.toString());
  32.             resultBuild.append(",");
  33.         }
  34.         resultBuild.deleteCharAt(resultBuild.length() - 1);
  35.         System.out.println(resultBuild);
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement