Guest User

Untitled

a guest
Oct 7th, 2022
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1.  
  2. import java.util.Scanner;
  3.  
  4. public class Strange_Order {
  5. public static void main(String[] args) {
  6. Scanner scanner = new Scanner(System.in);
  7.  
  8. String[] elements = scanner.nextLine().split(",");
  9. int[] array = new int[elements.length];
  10. StringBuilder positive = new StringBuilder();
  11. StringBuilder negative = new StringBuilder();
  12. StringBuilder zero = new StringBuilder();
  13.  
  14. for (int i = 0; i < elements.length; i++) {
  15. array[i] = Integer.parseInt(elements[i]);
  16. if (array[i] < 0) {
  17. negative.append(array[i]).append(",");
  18. }
  19. if (array[i] == 0) {
  20. zero.append(array[i]).append(",");
  21. }
  22. if (array[i] > 0) {
  23. positive.append(array[i]).append(",");
  24. }
  25. }
  26. if (positive.charAt(positive.length() - 1) == ',') {
  27. positive.deleteCharAt(positive.length() - 1);
  28. System.out.printf("%s%s%s", negative, zero, positive);
  29.  
  30.  
  31. }
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment