Menu
Coddy logo textTech

Strings

Parte da seção Fundamentos do Journey de Dart da Coddy — lição 6 de 94.

Strings em Dart representam dados de texto, delimitados por aspas simples ou duplas.

void main() {
  String greeting = 'Hello, Dart!';
  print(greeting);
}

Ambos os tipos de aspas funcionam:

void main() {
  String withSingleQuotes = 'Learning Dart';
  String withDoubleQuotes = "Programming is fun";
  
  print(withSingleQuotes);
  print(withDoubleQuotes);
}

Concatene strings com +:

void main() {
  String firstName = 'Dart';
  String lastName = 'Developer';
  
  // Combine strings
  String fullName = firstName + ' ' + lastName;
  print(fullName);
}
challenge icon

Desafio

Iniciante

Crie um programa em Dart que trabalha com strings:

  1. Declare uma variável string chamada cityName e defina-a como "New York"
  2. Declare uma variável string chamada countryName e defina-a como "USA"

Sua saída deve corresponder exatamente a este formato (use estes rótulos em inglês exatos):

City: New York<br>Country: USA

Folha de consulta

Strings em Dart representam dados de texto, delimitados por aspas simples ou duplas:

String greeting = 'Hello, Dart!';
String message = "Programming is fun";

Concatene strings com +:

String firstName = 'Dart';
String lastName = 'Developer';
String fullName = firstName + ' ' + lastName;

Experimente você mesmo

void main() {
  // Declare suas variáveis aqui
  String cityName = ?;
  String countryName = ?;
  
  // Imprima as variáveis com rótulos
  print("City: " + cityName);
  print("Country: " + countryName);
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos