Скопируйте строку, пока символ не найден в Java
Здравствуйте, я бродил, как я могу скопировать кусок строки в Java, пока символ / символ не будет найден. В моем случае исходная строка: "hello.1234"
и я хочу только "hello"
так, чтобы каждая вещь после символа .
отбрасывается
Любая идея? большое спасибо
РЕДАКТИРОВАТЬ:
решается следующим образом:
String partBeforeFullStop = input.split("\\.")[0];
1 ответ
Решение
Использование String#indexOf(int)
а также String#substring(int)
,
String input = "hello.1234";
String output = input.substring(0, input.indexOf('.'));