Concatenação de Strings
Parte da seção Fundamentos do Journey de Dart da Coddy. Lição 37 de 94.
Concatenação de strings no Dart permite combinar múltiplas strings em uma única string usando o operador mais (+).
Crie duas variáveis do tipo String:
void main() {
String firstName = 'Dart';
String lastName = 'Developer';
}Combine as strings usando o operador +:
String fullName = firstName + ' ' + lastName;
print(fullName);Quando você executar este código, a saída será:
Dart DeveloperDesafio
FácilCrie um programa que usa concatenação de strings para construir uma mensagem de saudação personalizada.
- Crie uma variável de string chamada
firstNamecom o valor"John" - Crie uma variável de string chamada
lastNamecom o valor"Doe" - Crie uma variável de string chamada
fullNameconcatenandofirstNameelastNamecom um espaço entre eles - Crie uma variável de string chamada
greetingconcatenando"Hello, "efullName - Crie uma variável de string chamada
messageconcatenandogreetinge"! Welcome to Dart programming." - Imprima a variável
message
Experimente você mesmo
void main() {
// Crie a variável firstName com o valor "John"
// Crie a variável lastName com o valor "Doe"
// Crie fullName concatenando firstName e lastName com um espaço
// Crie greeting concatenando "Hello, " e fullName
// Crie message concatenando greeting e "! Welcome to Dart programming."
// Imprima a mensagem
}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
4Operadores Parte 2
Operadores de ComparaçãoAND LógicoOR LógicoNOT LógicoOperadores de Teste de TipoResumo - Fazendo Comparações7Trabalhando com Strings
Concatenação de StringsInterpolação de StringsStrings Multi-linhaPropriedades de StringsMétodos Básicos de Strings10Coleções - Básicos de Mapas
O que são Mapas?Criando um MapaAcessando Valores por ChavePares Chave-ValorObtendo o Tamanho do MapaObtendo as ChavesObtendo os ValoresVerificando se uma Chave Existe2Variáveis e Tipos de Dados Básicos
O que são Variáveis?StringsInteiros (int)Double (double)Booleanos (bool)Inferência de Tipo com 'var'Variáveis finalVariáveis constantesConvenções de NomenclaturaNull Safety BásicaResumo - Declarando Variáveis8Fluxo de Controle - Laços
O Laço 'for'O Laço 'while'O Laço 'do-while'Usando 'break' em LaçosUsando 'continue' em LaçosResumo - Repetindo Código3Operadores Parte 1
Operadores AritméticosDivisão InteiraOperador MóduloIncremento e DecrementoAtalhos de AtribuiçãoResumo - Cálculos Simples6Fluxo de Controle - Tomada de Decisões
A Instrução 'if'A Instrução 'else'A Instrução 'else if'Resumo - Decisões SimplesInstruções 'if' AninhadasA Instrução 'switch'9Coleções - Listas Básicas
O que são Listas?Criando uma ListaAcessando por ÍndiceObtendo o Tamanho da ListaAdicionando ElementosRemovendo ElementosVerificando se uma Lista Está VaziaIterando Sobre uma Lista12Funções Avançadas
Parâmetros Posicionais OpcionaisParâmetros NomeadosParâmetros Nomeados ObrigatóriosValores Padrão de ParâmetrosResumo - Parâmetros de Função15Projeto: Calculadora Simples
ConfigurandoDeclarando NúmeroPratique por conta própria: Compilador de Dart online