fork download
  1. /* ввожу горизонтально цифры, буквы все работает.
  2. ввожу вертикально работает до момента когда встречается ноль что делаю не так?*/
  3.  
  4. import java.util.*;
  5. class Main {
  6. public static void main(String[] args) {
  7. Scanner scan = new Scanner(System.in);
  8. while(scan.hasNext()) {
  9. String test = scan.nextLine();
  10.  
  11. String[] integerStrings = test.split("\\s");
  12.  
  13. int[] integers = new int[integerStrings.length];
  14.  
  15. for (int i = 0; i < integers.length; i++){
  16. try {
  17. integers[i] = 10 * Integer.parseInt(integerStrings[i]);
  18. if(integers[i] != 0 ) {
  19. System.out.println(integers[i]);
  20. }
  21. } catch(Exception e ) {
  22. System.out.println("Invalid user input: " + integerStrings[i]);
  23.  
  24. }
  25.  
  26. }
  27. }
  28. }
  29.  
  30.  
  31. }
  32.  
Success #stdin #stdout 0.1s 35304KB
stdin
Standard input is empty
stdout
Standard output is empty