Задать вопрос
@Eban

Метод который будет принимать текст на вход и возвращать массив int[](Обработка ошибок)?

Помогите найти, в чем моя ошибка:
Напишите метод который будет принимать текст на вход и возвращать массив int[] всех чисел которые в нем содержаться.
Для каждого слова которое не является целым числом выводите в консоль “not a number” с новой строки.
p.s. Я так понял, что задание специально для темы обработка ошибок т.к в условии текст а вернуть нужно массив чисел
и загвоздка в том что я не понимаю как перенести текст в МАССИВ интов
public int[] findNumbers(String text){
        String[]str=text.split(" ");
        int[] numbers=new int[str.length]; //тут требует инт а у меня массив интов
        try {
            return Integer.parseInt(text);
        }catch (Exception e){
            System.out.println("not a number");
        }
        return numbers;
    }
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Нужно пройтись по всем элементам массива str, каждый из них попытаться распарить, и сложить в массив.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы