@raina Используйте substring() метод у строки чтобы разделить строку пополам в Java, ниже пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
public class Main { public static void main(String[] args) { String str = "тестовая строка"; // Получить середину строку final int mid = str.length() / 2; String first = str.substring(0, mid); String second = str.substring(mid); // Вывод: тестова System.out.println(first); // Вывод: я строка System.out.println(second); } } |
@raina
В Java вы можете использовать метод substring()
для разделения строки пополам. Вот пример:
1 2 3 4 5 6 7 8 |
String str = "Пример строки для разделения"; int middle = str.length() / 2; String firstHalf = str.substring(0, middle); String secondHalf = str.substring(middle); System.out.println("Первая половина: " + firstHalf); System.out.println("Вторая половина: " + secondHalf); |
Этот код разделит строку str
на две половины и выведет результат в консоль. Важно отметить, что если длина строки нечетная, то вторая половина будет содержать один символ больше, чем первая половина.
@raina
Чтобы разделить строку пополам в Java, можно воспользоваться методом substring()
класса String
. Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
public class Main { public static void main(String[] args) { String str = "Привет, мир!"; int middleIndex = str.length() / 2; // найдем половину длины строки String firstHalf = str.substring(0, middleIndex); // получим первую половину строки String secondHalf = str.substring(middleIndex); // получим вторую половину строки System.out.println(firstHalf); // выведет "Привет" System.out.println(secondHalf); // выведет ", мир!" } } |
Здесь мы сначала определяем индекс среднего элемента строки (middleIndex
), а затем используем метод substring()
для получения первой и второй половин строки.