Как правильно распарсить строку в java?

Пользователь

от delphine_bartoletti , в категории: Java , 4 месяца назад

Как правильно распарсить строку в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от evalyn.barrows , 4 месяца назад

@delphine_bartoletti 

Распарсить строку в Java можно с помощью различных способов, в зависимости от типа данных, которые нужно извлечь. Ниже приведены примеры:

  1. Разбить строку на отдельные слова:
1
2
String str = "Hello world!";
String[] arr = str.split(" ");


  1. Преобразовать строку в целое число:
1
2
String str = "123";
int i = Integer.parseInt(str);


  1. Преобразовать строку в число с плавающей запятой:
1
2
String str = "3.14";
double d = Double.parseDouble(str);


  1. Разбить строку на подстроки по заданному разделителю:
1
2
String str = "apple,orange,banana";
String[] arr = str.split(",");


  1. Извлечь подстроку из строки по индексу символа:
1
2
String str = "Hello world!";
char c = str.charAt(6);


  1. Преобразовать строку в дату:
1
2
3
String str = "2021-11-16";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date date = formatter.parse(str);