Spec-Zone.ru › Dart 2

dart:core

оператор ==, абстрактный метод

bool operator ==(
  1. Object other
)
override

Является ли other String с той же последовательностью кодовых единиц.

Этот метод сравнивает каждую отдельную кодовую единицу строк. Он не проверяет эквивалентность Unicode. Например, обе следующие строки представляют строку «Amélie», но из-за различий в кодировании они не равны:

'Am\xe9lie' == 'Ame\u{301}lie'; // false

В первой строке символ «é» закодирован одной кодовой единицей Unicode (а также одной руной), тогда как во второй он закодирован как «e» с комбинируемым символом ударения «◌́».

Реализация

bool operator ==(Object other);

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/String/operator_equals.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API