Например, я бы получил вход от пользователя для неопределенного количества символов и добавил их в строку, затем я использую if input1.toLowerCase().startsWith(input2.toLowerCase()))
, чтобы определить, является ли первая часть обеих строк одинаковой. В этом случае input1
и input2
обе строки взяты со сканером.Как получить часть строки в Java и распечатать ее?
Как распечатать те же части каждой строки?
Например, если я введу «Привет, меня зовут» для input1
и «Привет мое имя» для input2
, он должен вывести «Привет мое имя»
EDIT: Чтобы уточнить, я преобразовать строки в нижний регистр и затем попытаться сравнить два с startsWith
корпус не имеет значения в этой задаче
Вы просто напечатаете input2, потому что это то, что будет общим между ними, потому что ваше состояние использует startWith(). –