Una string Dart es una secuencia de unidades de código UTF-16 . Con la misma regla que la de Python, puede usar comillas simples o dobles para crear una string. La string comienza con el tipo de datos Var :
var string = "I love GeeksforGeeks"; var string1 = 'GeeksforGeeks is a great platform for upgrading skills';
Las dos strings anteriores cuando se ejecutan en un editor de Dart funcionarán perfectamente.
Puede poner el valor de una expresión dentro de una string usando ${ expresión } . Ayudará a que las strings se concatenen muy fácilmente. Si la expresión es un identificador, puede omitir {} .
Dart
void main () { var string = 'I do coding'; var string1 = '$string on Geeks for Geeks'; print (string1); }
Producción :
I do coding on Geeks for Geeks.
Dart también nos permite concatenar la string mediante el operador + y también podemos separar las dos strings mediante comillas. La concatenación también funciona sobre saltos de línea, lo que en sí mismo es una característica muy útil.
Dart
var string = 'Geeks''for''Geeks'; var str = 'Coding is '; var str1 = 'Fun'; print (string); print (str + str1);
Producción :
GeeksforGeeks Coding is Fun
También podemos comprobar si dos strings son iguales mediante el operador ==. Compara cada elemento de la primera string con cada elemento de la segunda string.
Dart
void main(){ var str = 'Geeks'; var str1 = 'Geeks'; if (str == str1){ print (True); } }
Producción :
True
Las strings sin formato son útiles cuando desea definir una string que tiene muchos caracteres especiales. Podemos crear una string sin formato prefijándola con r .
Dart
void main() { var gfg = r'This is a raw string'; print(gfg); }
Producción:
This is a raw string
Publicación traducida automáticamente
Artículo escrito por ayushagarwal20 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA