В Java есть несколько способов распарсить строку. Вот некоторые из них: String str = "Hello, World!";
String[] parts = str.split(", ");
// parts = ["Hello", "World!"] import java.util.regex.Pattern;
import java.util.regex.Matcher;
String str = "Hello, World!";
Pattern pattern = Pattern.compile(", ");
Matcher matcher = pattern.matcher(str);
while (matcher.find()) {
String part = str.substring(matcher.start(), matcher.end());
// Обработка найденной подстроки } String str = "123";
int number = Integer.parseInt(str);
// number = 123 String str = "3.14";
double num = Double.parseDouble(str);
System.out.println(num); // => 3.14 String str = "true";
boolean bool = Boolean.parseBoolean(str);
System.out.println(bool); // => true String str = "Hello";
char[] chars = str.toCharArray();
// chars = ['H', 'e', 'l', 'l', 'o'] String str = "2022-03-14";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = dateFormat.parse(str);
System.out.println(date); // =>