¿Cómo agregar o concatenar strings en Dart?

En Dart, la concatenación de strings se puede hacer de cuatro maneras diferentes:

  1. Mediante el uso del operador ‘+’ .
  2. Por interpolación de strings .
  3. Escribiendo directamente literales de string .
  4. Por el método Strings.join() .

Por operador ‘+’

En Dart, podemos usar el operador ‘+’ para concatenar las strings.

Ejemplo: usar el operador ‘+’ para concatenar strings en Dart.

Dart

// Main function
void main() {
   
  // Assigning values
  // to the variable
  String gfg1 = "Geeks";
  String gfg2 = "For";
   
  // Printing concatenated result
  // by the use of '+' operator
  print(gfg1 + gfg2 + gfg1);
}

 

Producción:

GeeksForGeeks

Por interpolación de strings

En Dart, podemos usar la interpolación de strings para concatenar las strings.

Ejemplo: usar la interpolación de strings para concatenar strings en Dart. 

Dart

// Main function
void main() {
   
  // Assigning values to the variable
  String gfg1 = "Geeks";
  String gfg2 = "For";
   
  // Printing concatenated result
  // by the use of string
  // interpolation without space
  print('$gfg1$gfg2$gfg1');
   
  // Printing concatenated result
  // by the use of
  // string interpolation
  // with space
  print('$gfg1 $gfg2 $gfg1');
}

 

Producción:

GeeksForGeeks
Geeks For Geeks

Escribiendo Directamente Strings Literales

En Dart, concatenamos las strings escribiendo directamente strings literales y agregándolas.

Ejemplo: escribiendo directamente strings literales para concatenar strings en Dart. 

Dart

// Main function
void main() {
   
  // Printing concatenated
  // result without space
  print('Geeks''For''Geeks');
   
  // Printing concatenated
  // result with space
  print('Geeks ''For ''Geeks');
}

 

Producción:

GeeksForGeeks
Geeks For Geeks

Por List_name .join() Método

En Dart, también podemos convertir los elementos de la lista en una string.

list_name.join("input_string(s)");

Esta (s) string(s) de entrada se insertan entre cada elemento de la lista en la string de salida.

Ejemplo: Usar list_name.join() concatenar strings en Dart. 

Dart

// Main function
void main() { 
   
  // Creating List of strings
  List<String> gfg = ["Geeks", "For" , "Geeks"];
   
  // Joining all the elements
  // of the list and
  // converting it to String
  String geek1 = gfg.join();
   
  // Printing the
  // concatenated string
  print(geek1);
   
  // Joining all the elements
  // of the list and converting
  // it to String
  String geek2 = gfg.join(" ");
   
  // Printing the
  // concatenated string
  print(geek2);
}

 

Producción:

GeeksForGeeks
Geeks For Geeks

Publicación traducida automáticamente

Artículo escrito por aditya_taparia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *