Как найти числа в строке java
4 года назад
Человек-Молекула
Найти числа в строке можно таким образом :
import java.util.List; import java.util.regex.MatchResult; import java.util.regex.Pattern; import java.util.stream.Collectors; public class App { public static void main(String[] args) { String str = "9 jan 2023, temperature -18"; List<Integer> numbers = Pattern.compile("-?\\d+") .matcher(str) .results() .map(MatchResult::group) .map(x -> Integer.parseInt(x)) .collect(Collectors.toList()); System.out.print(numbers); // => [9, 2023, -18] } }
3 года назад
Сергей Якимович
Java-разработчик
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
Основы Java
Синтаксис, основы программирования, переменные, работа со строками, арифметика, условные конструкции, циклы, методы
СИКП на Java
Навык понимать программы на фундаментальном уровне, уверенно проходить собеседования и решать сложные задачи
Fullstack-разработчик на Java
Разработка фронтенд- и бэкенд-компонентов для веб-приложений на Spring Boot и React
Автоматизатор тестирования на Java
Освоите основы Java, автоматизацию UI и API, научитесь писать устойчивые автотесты и подготовитесь к переходу на роль автоматизатора
Похожие вопросы