Advertisement
mirena18uni

RemoveNegativesAndReversed

Feb 19th, 2020
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.Collections;
  3. import java.util.List;
  4. import java.util.Scanner;
  5.  
  6. public class RemoveNegativesAndReverse {
  7. public static void main(String[] args) {
  8.  
  9. Scanner scanner = new Scanner(System.in);
  10.  
  11. String[] values = scanner.nextLine().split(" ");
  12.  
  13. List<Integer> numbers = new ArrayList<>();
  14.  
  15. for (int i = 0; i < values.length; i++) {
  16. numbers.add(Integer.parseInt(values[i]));
  17. }
  18. List<Integer> newNumbers=new ArrayList<>();
  19.  
  20. for(int i=0; i<numbers.size(); i++){
  21. if(numbers.get(i)>0){
  22. newNumbers.add(numbers.get(i));
  23. }
  24. }
  25. Collections.reverse(newNumbers);
  26. if(newNumbers.isEmpty()){
  27. System.out.println("empty");
  28. }else{
  29. for (Integer newNumber : newNumbers) {
  30. System.out.print(newNumber+" ");
  31.  
  32. }
  33.  
  34. }
  35.  
  36. }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement