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