Метод toUpperCase
Метод toUpperCase возвращает новую строку,
в которой все символы исходной строки преобразованы
в верхний регистр. Сама исходная строка при этом
не изменяется - строки в Dart неизменяемы. Метод
не принимает параметров и работает только с теми
символами, для которых существует соответствие
в верхнем регистре.
Синтаксис
str.toUpperCase()
Пример
Давайте преобразуем строку из строчных букв в верхний регистр:
void main()
{
String str = 'abcde';
print(str.toUpperCase());
}
Результат выполнения кода:
"ABCDE"
Пример
Давайте проверим, что исходная строка не изменяется после вызова метода:
void main()
{
String str = 'abcde';
String res = str.toUpperCase();
print(str);
print(res);
}
Результат выполнения кода:
"abcde"
"ABCDE"
Пример
Давайте преобразуем строку, в которой уже есть символы верхнего регистра и цифры:
void main()
{
String str = 'AbC123';
print(str.toUpperCase());
}
Результат выполнения кода:
"ABC123"
Смотрите также
-
метод
toLowerCase,
который преобразует строку в нижний регистр -
метод
trim,
который удаляет пробелы с обоих концов строки -
метод
replaceAll,
который заменяет все вхождения подстроки -
свойство
length,
которое возвращает длину строки