Как прочитать несколько целых чисел без символов из массива? - PullRequest
0 голосов
/ 17 марта 2019

Мне нужно прочитать несколько целых чисел, которые записаны в формате (4, 5), 242.Есть 10 строк, и каждая строка отличается от другой.Например, вторая строка может выглядеть примерно так: (11, 24, 5, 6, 2, 7), 43.

Я хочу использовать эти значения в методе с параметром (int [] n, int x). Я хочу напечатать размерввода n для каждой строки .

Как я могу это сделать?

1 Ответ

3 голосов
/ 17 марта 2019

Прямое решение, которое вы можете применить при чтении ваших данных из поля:

  • обрабатывать каждую строку как строку
  • удалить все символы, кроме цифр и запятых

Теперь у вас должны остаться строки типа «2,3,4,5».

Вы можете использовать метод split () класса String, чтобы превратить такую ​​строку в массивкоторый содержит только разные числа (разделив на ",").Наконец, вы анализируете числовые строки.Значение: вы перебираете массив чисел strings и используете Integer.psrseInt (), чтобы превратить каждую из этих строк в значение типа int или Integer.Который вы затем можете добавить в новый список (целого), например!

Поскольку это, вероятно, какое-то домашнее задание, вышеприведенное подразумевается как вдохновение, превращение его в код оставляется читателю в качестве упражнения.

...