@delphine_bartoletti
Распарсить строку в Java можно с помощью различных способов, в зависимости от типа данных, которые нужно извлечь. Ниже приведены примеры:
- Разбить строку на отдельные слова:
1
2
|
String str = "Hello world!";
String[] arr = str.split(" ");
|
- Преобразовать строку в целое число:
1
2
|
String str = "123";
int i = Integer.parseInt(str);
|
- Преобразовать строку в число с плавающей запятой:
1
2
|
String str = "3.14";
double d = Double.parseDouble(str);
|
- Разбить строку на подстроки по заданному разделителю:
1
2
|
String str = "apple,orange,banana";
String[] arr = str.split(",");
|
- Извлечь подстроку из строки по индексу символа:
1
2
|
String str = "Hello world!";
char c = str.charAt(6);
|
- Преобразовать строку в дату:
1
2
3
|
String str = "2021-11-16";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date date = formatter.parse(str);
|