Я работаю над присваиванием, часть которого требует, чтобы я проанализировал целые числа из строки, в которой есть группы цифр, разделенных любым другим символом. Я знаю, что могу использовать метод класса-оболочки Integer.parseInt (string) для разбора целых чисел из строки, содержащей только цифры, но как мне поступить в этом случае? До сих пор я рассмотрел возможность линейного поиска строки и присвоения переменной первому индексу, где появляется цифра и индекс после последней цифры, и созданию временной подстроки на основе этих индексов, из которой можно проанализировать int. Это правильный подход? Возможно, есть более эффективный?