Page 195 - 6253
P. 195

int length()                                     Дозволяє визначити довжину рядка

            int indexOf(char ch)                             Визначає позицію символу у рядку


            static String valueOf(base type value)           Виконує перетворення змінної базового типу до рядка

            String toUpperCase()                             Виконує приведення усіх символів рядка до верхнього
                                                             регістру


            String toLowerCase()                             Виконує приведення  усіх символів рядка до нижнього
                                                             регістру


            String replace(char с1, char с2)                 Виконує заміну в рядку усіх входжень с1 на входження
                                                             с2

            String intern()                                  Заносить  рядок  у  «пул»  літералів  і  повертає  його
                                                             посилання на об'єкт типу String


            String trim()                                    Видаляє усі пропуски на початку і в кінці рядка

            char charAt(int position)                        Повертає  символ  із  вказаної  позиції.  Нумерація
                                                             символів в рядку починається з нуля

            boolean isEmpty()                                Повертає значення true, якщо довжина рядка дорівнює 0


            byte[] getBytes()                                Поміщає символи з рядка в масив типу byte

            char[]  getChars(int  srcBegin,  int  srcEnd,  char[]  dst,  Копіює символи з рядка в масив типу char, починаючи
            int dstBegin)                                    із  позиції    srcBegin  та  закінчуючи  srcEnd.  Змінна
                                                             dstBegin  відповідає  за  позицію  з  якої  починається
                                                             формування нового масиву

            static String format(String format, Object args)   Генерує   форматований     рядок,    отриманий     з
                                                             використанням відповідного формату


            String[] split(String regex)                     Виконує    пошук    входження    в   рядок   заданого
                                                             регулярного  виразу  і  поділ  початкового  рядка  на
                                                             відповідний масив рядків



                  У  всіх  випадках,  коли  викликаються  методи,  що  призводять  до  зміни  рядка,

            створюється новий об'єкт типу String.

                  У наступному прикладі демонструється перетворення масиву символів і цілого

            числа в об'єкти типу String з використанням розглянутих вище методів.

                  //Використання методів класу String

                  public class Main {

                      static int i;





                                                              194
   190   191   192   193   194   195   196   197   198   199   200