1.3. Dart Iniciante: Variáveis


Variável é um local onde se possa armazenar temporariamente algumas informações.

Conceito: todo dispositivo eletrônico tem memória ram onde é armazenado dados de forma temporária. O que fica armazenado nessa memória ram são as variáveis que são pequenas "caixas" onde se pode guardar coisas. 

Para que serve? dentro dela pode armazenar o que você quiser, números, textos, ou seja, qualquer dado. 

Agora, iremos declarar algumas variáveis de diversos tipos, vejamos:

void main(){ 
  String nome = "Loja Dart"; // Texto sempre em aspas duplas ou simples e declarado como 'String'
  int bananas = 5; // como é número não precisa de aspas
  double preco = 10.5; // para numeros com vírgula utilizar double, em Dart 2.0 não é mais necessário colocar o ponto
  bool aindaTem = true; // bool é um valor verdadeiro  ou falso 

  print("O nome da loja é: $nome"); // para mostrar o que há na variável eu posso colocar $nome como mostrado ou ("o nome da loja é: " + nome)
}

OBS. Quando se usa // você pode comentar seu código para facilitar o entendimento do script, bem como /* ... seu texto... */.

Quando se cria uma variável não é necessário definir o valor da variável, bem como é possível mudar o valor já declarado em uma variável:

void main(){ 
  int bananas = 5; // pode ser também 'int bananas;'
  bananas = 10; // aqui eu estou alterando o valor de bananas para 10, se eu colocar esta definição após o print, ela não irá mudar

  print(bananas); // aqui irá mostrar no console o valor 10, pois foi alterado
}

Caso não queira definir o tipo da variável, você pode declará-la com var. Entretanto, se eu declarar em var um número, automaticamente ela será um int. Não poderá mudá-la posteriormente para um texto string.

void main(){ 
  var teste = 1;

  dynamic teste = 1; //ela pode ser qualquer tipo de variável e pode ser alterada para um texto sem apresentar erro
}

Contudo, há a variável dynamic que assume qualquer tipo, podendo alterá-la com qualquer tipo.

Está gostando? No próximo artigo iremos aprender operações aritiméticas com variáveis, clique aqui para acessá-lo.

 

6538 Visualizações