A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

String con Dart

8/23
Recursos

Aportes 4

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

\n Salto de linea
\t Tabulado
\r retorno

Jugando con los m茅todos de los String hice esto:

void main() {
  
  final String name = 'david argote';
  final splitName = name.split(' ');

  final nameFormatter = splitName[0][0].toUpperCase() +
      splitName[0].substring(1, splitName[0].length) +
      ' ' +
      splitName[1][0].toUpperCase() +
      splitName[1].substring(1, splitName[1].length);

  print(nameFormatter); // David Argote
  
  
}

Cambia dos palabras que est谩n en min煤scula a la misma palabra pero con las primeras letras de cada palabra a may煤scula.
Si encuentras otra forma de resolver esto no dudes en compartirla. Me encantar铆a verla 馃懆鈥嶐煉.

pdt: Mi soluci贸n solo funciona con 2 palabras, pero s茅 que se podr铆a hacer para m谩s.

Y bien, les dejo para que elijan una opci贸n 馃懆馃徑鈥嶐煉烩

String tipo;
  int option = 2;
  
  if(option==1){
      tipo = "Concatenaci贸n";
  }else{
      tipo = "Interpolaci贸n";
  }
  print("Que viva la ${tipo}!");

Ahora bien, intent茅 hacer esto para capturar la opci贸n elegida (antes del bloque if, else):

print("Elije una opci贸n entre 1 y 2");
  int option = stdin.readLineSync();

Pero en DartPad me sali贸 un mensaje de error; no s茅 si es por que se deba importar algo como import 鈥榙art:io鈥 o algo as铆鈥

Funciones, acciones que podemos realizarle a cualquier objeto dentro de un lenguaje de progra, 鈥淪tring鈥 es un objeto que tiene funciones aplicables.