Page 64 - 4836
P. 64

Кросплатформенне  програмування  для  студентів
                            другого курсу

                                   Довжина рядка
                                   Визначити довжину рядка можна методом length ( ) :
                                   Int x = strObj1.length();
                                   Зверніть  увагу,  String  є  класом,  а  length  (  )  -  його
                            методом, і тому вказується через крапку після імені змінної.
                            Аналогічно записують і інші методи класу String .

                                   Отримання окремих символів рядка
                                   Метод charAt (int i) повертає символ рядка з індексом i.
                            Індекс  першого  символу  рядка  -  0  (тобто  символи  рядка
                            індексуються  (нумеруються)  аналогічно  елементів  масиву.
                            Наприклад:
                                   char  ch  =  strObj1.charAt  (1);  //  Змінна  ch  матиме
                            значення 'и'
                                   Метод  toCharArray(  )  перетворить  рядок  у  масив
                            символів :
                                   char [] ch = strObj1.toCharArray (); // ch матиме являти
                            собою масив {'М', 'и', 'в', 'и', 'в', 'ч ','а','є', 'м', 'о'}
                                   Метод getChars (int begin, int end, char dst[], int i) бере
                            символи рядка, що мають індекси від begin до end-1 включно,
                            і  поміщає  їх  у  масив  dst,  починаючи  з  індексу  i  ,  і  видає
                            отриманий масив в якості результату. Наприклад:
                                   char [] ch = {'М', 'а', 'с', 'и', 'в', '.' };
                                   ch = strObj1.getChars(1, 4, ch, 1); // Тепер ch = {'М', 'и',
                            'в', 'и', 'с', 'и',’в’,’.’}
                                   package String;

                                   public class Strings {
                                          public static void main(String args[]){
                                                 String s = "Основи програмної інженерії";
                                                 int start = 10;




                                                           62
   59   60   61   62   63   64   65   66   67   68   69