Ввод данных через Scanner

173
28 апреля 2019, 13:40

Вот я написал код который вводит значения не в столбец а в строку:

  Scanner sc2 = new Scanner(System.in);
    String scString2 = sc.nextLine();
    String[] scStrings2 = scString2.split(" ");
    int[] scNumbers2 = new int[powyk1];
    for(int i = 0; i < powyk1; i++) {
        if (Integer.valueOf(scStrings2[i])>0 && Integer.valueOf(scStrings2[i])<Math.pow(10,9)+7);
        scNumbers2[i] = Integer.valueOf(scStrings2[i]);
    }

Данные в массив вводятся следущим образом:

2 2 3 4 5 6 

А как сделать что бы данные вводились попарно тоесть:

2 2
4 5
6 7
Answer 1
public static void main(String[] args) {
        int powyk1 = 6; // я задал вручную
        Scanner sc = new Scanner(System.in);
//        String scString2 = sc.nextLine();
//        String[] scStrings2 = scString2.split(" ");
        int[] scNumbers2 = new int[powyk1];
        for (int i = 0; i < powyk1; i++) {
            int num = sc.nextInt();
            if (num > 0 && num < Math.pow(10, 9) + 7)
                scNumbers2[i] = num;
        }
        System.out.println(Arrays.toString(scNumbers2));
    }
READ ALSO
Как сравнить цифровые значения enum?

Как сравнить цифровые значения enum?

Как создать enum с числами? И как сравнивать их между собой?

169
non-static method add(e) cannot be referenced from a static context

non-static method add(e) cannot be referenced from a static context

Помогите решить проблемуНе могу понять, в чем моя ошибка

309
Поулчение имени класса

Поулчение имени класса

Подскажите как можно получить имя текущего класса и сделать нижний регистр(чтобы маленькими буквами был)Подзабыл вроде getClass()

135
Ошибка SQL error or missing database (no such table: name) при создании БД

Ошибка SQL error or missing database (no such table: name) при создании БД

Пытаюсь создать базу данных через RoomСделала классы Entity, DAO и Database

150