кодесурса

Java String: substring () метод

script1adsense2code
script1adsense3code

public String подстрока (int beginIndex)

Метод substring () возвращает строку, которая является подстрокой этой строки. Подстрока начинается с символа по указанному индексу и продолжается до конца этой строки.

Примеры:

 «несчастный» .substring (2) возвращает «счастливый»
«Harbison» .substring (3) возвращает «бизона»
"emptiness" .substring (9) возвращает "" (пустая строка) 

Платформа Java: Java SE 8

Синтаксис:

 подстрока (int beginIndex) 

Параметры:

название Описание Тип
beginIndex индекс начала, включительно. строка

Возвращаемое значение: указанная подстрока.

Тип возвращаемого значения: int

Броски:
IndexOutOfBoundsException - если beginIndex отрицателен или больше чем длина этого объекта String.

Наглядное представление метода Java String substring ()


Пример: метод Java String substring ()

В следующем примере показано использование метода java String ().

public class Example {
public static void main(String[] args)
    {
        String str ="The quick brown fox jumps over the lazy dog.";
        // Get a substring of the above string starting from
        // index 10 and ending at index 26.
        String new_str = str.substring(10, 26);
        System.out.println();
        // Display the two strings for comparison.
System.out.println("old =" + str);
System.out.println("new =" + new_str);
System.out.println();
    }
}

Выход:

 old = Быстрая коричневая лиса перепрыгивает через ленивую собаку.     
новый = коричневая лиса прыгает 

Пример использования метода Throws: substring (int beginIndex)

IndexOutOfBoundsException - если beginIndex отрицателен или больше чем длина этого объекта String.

Позволять

 String new_str = str.substring (-10, 26);

в приведенном выше примере.

Выход:

 Исключение в потоке "main" java.lang.StringIndexOutOfBo
undsException: Строковый индекс вне диапазона: -10          
        в java.lang.String.substring (String.java:1960)
        в Exercise.main (Exercise.java:9)

Редактор кода Java:

Предыдущий: метод подпоследовательности
Далее: метод toCharArray

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code