Page 69 - 4836
P. 69

}
                                         System.out.println(arr[j]);}  } }
                                   Пошук підрядка
                                   Метод    indexOf  (int  ch)  повертає  індекс  першого
                            входження  символу  ch  у  вихідний  рядок.  Якщо  задіяти  цей
                            метод  у  формі  indexOf  (int  ch,  int  i),  тобто  вказати  два
                            параметри при виклику, то пошук входження розпочнеться з
                            символу  з  індексом  i.  Якщо  такого  символу  в  рядку  немає,
                            результатом буде -1.
                                   int pos = strObj1.indexOf ('в'); // pos = 3
                                   pos = "Програмування".indexOf ('м'); // pos = 6
                                   pos = "технології".indexOf('л' ,4); // pos = 5
                                   pos = "інформаційні.indexOf('К', 2); //pos = -1,
                                   пошук ведеться з урахуванням регістру
                                   Останнє  входження  символу  можна  знайти  за
                            допомогою методу lastIndexOf (int ch) або lastIndexOf (int ch,
                            int i), який працює аналогічно, але переглядає рядок з кінця.
                                   У  всіх  перерахованих  методів  є  однойменні  варіанти,
                            які беруть як параметр рядок замість символу і перевіряють,
                            чи міститься цей рядок у вихідному рядку .
                                   pos = "Мова".indexOf ("ов"); // pos = 1
                                   pos  =  "Барабанщик  тарабанив  у  барабан".indexOf
                            ("барабан", 5); // pos = 11
                                   pos = "Програма".indexOf("Мова");//pos = -1
                                   Зміна регістру символів у рядку

                                   Метод toLowerCase() повертає новий рядок, в якому всі
                            букви зроблені малими. Метод toUpperCase() повертає новий
                            рядок , в якому всі букви зроблені прописними.
                                   S = strObj1.toUpperCase (); //S="МИ ВИВЧАЄМО"
                                   Приклад

                                   Напишіть метод, який замінює в рядку всі входження
                            слова «java» на «PHP».



                                                           67
   64   65   66   67   68   69   70   71   72   73   74