Created
March 25, 2020 21:34
-
-
Save nunomazer/49ec289bff7c4eb565842c7b03b42ddc to your computer and use it in GitHub Desktop.
Variáveis em Dart
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void main() { | |
// Variável que armazena números inteiros | |
int idade = 47; | |
print("Idade: $idade"); | |
// Variável que armazena números decimais | |
double raio = 10.25; | |
print("Raio: $raio"); | |
// Variável que armazena caracteres e textos | |
String nome = "Ademir"; | |
print("Ola $nome, seja bem vindo!"); | |
// Variável que armazena verdadeiro ou false | |
bool ligado = true; | |
print("Ligado: $ligado"); | |
// Variável que guarda uma lista genérica | |
List listaGenerica = [13, "Uma string", true, 57]; | |
print(listaGenerica); | |
// Variável que guarda uma lista de números inteiros | |
List<int> listInteiros = [10, 20, 30, 40]; | |
print(listInteiros); | |
// Variável que guarda um dicionário (Map) com chave e valor em formato texto | |
Map<String, String> nome_sobrenome = { | |
"Ademir": "Mazer Junior", | |
"Claudia": "Trevisan" | |
}; | |
// Variável sem tipo definido, seu tipo é igual ao tipo do primeiro valor que recebe | |
var sobrenome = nome_sobrenome[nome]; | |
print("O sobrenome do $nome é $sobrenome"); | |
// Constantes (valores imutáveis) | |
const double pi = 3.1416; | |
print("O valor de PI é $pi"); | |
// Variável dinâmica (neste momento é do tipo inteiro pois recebeu o valor 10) | |
dynamic x = 10; | |
print(x); | |
// O tipo da variável pode ser alterada em tempo de execução (agora é um texto) | |
x = "Curso"; | |
print(x); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment