java tutorial - Метод split() - учебник java - java programming - учиться java - java basics - java for beginners
Описание
Метод split() — в Java разделяет данную строку вокруг данного регулярного выражения и имеет два варианта.
Синтаксис
Синтаксис метода:
public String[] split(String regex, int limit)
или
public String[] split(String regex)
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПараметры
Подробная информация о параметрах:
- regex — разграничение регулярного выражения;
- limit — порог, результатом которого означает, как много строк, должно быть возвращено.
Возвращаемое значение
- В Java split() возвращает массив строк, вычисленных путем разделения данной строки вокруг данного регулярного выражения.
Пример 1: разделить строку вокруг регулярного выражения
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str = new String("Добро-пожаловать-на-wikitechy.com");
System.out.println("Возвращаемое значение: ");
for (String retval : Str.split("-", 2)) {
System.out.println(retval);
}
System.out.println();
System.out.println("Возвращаемое значение: ");
for (String retval : Str.split("-", 3)) {
System.out.println(retval);
}
System.out.println();
System.out.println("Возвращаемое значение: ");
for (String retval : Str.split("-", 0)) {
System.out.println(retval);
}
System.out.println();
System.out.println("Возвращаемое значение: ");
for (String retval : Str.split("-")) {
System.out.println(retval);
}
}
}
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПолучим следующий результат:
Возвращаемое значение:
Добро
пожаловать-на-wikitechy.com
Возвращаемое значение:
Добро
пожаловать
на-wikitechy.com
Возвращаемое значение:
Добро
пожаловать
на
wikitechy.com
Возвращаемое значение:
Добро
пожаловать
на
wikitechy.com
Пример 2: разделить строку на слова
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str = new String("Разделяем эту строку на слова");
for (String retval : Str.split(" ")) {
System.out.println(retval);
}
}
}
нажмите кнопку ниже, чтобы скопировать код. - от - java tutorials - командаПолучим следующий результат:
Разделяем
эту
строку
на
слова