Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Variáveis ​​e literais Java

Variáveis ​​e literais Java


Neste tutorial, aprenderemos sobre variáveis ​​e literais Java com a ajuda de exemplos.

Variáveis ​​Java


Uma variável é um local na memória (área de armazenamento) para armazenar dados.

Para indicar a área de armazenamento, cada variável deve receber um nome único (identificador). Saiba mais sobre identificadores Java.

Criar variáveis ​​em Java


Veja como criamos uma variável em Java,
int speedLimit = 80;

Aqui, limite de velocidade é uma variável de int tipo de dados e atribuímos o valor 80 para isso.

O tipo de dados int sugere que a variável só pode conter inteiros. Para saber mais, visite Tipos de dados Java.

No exemplo, atribuímos valor à variável durante a declaração. No entanto, não é obrigatório.

Você pode declarar variáveis ​​e atribuir variáveis ​​separadamente. Por exemplo,
int speedLimit;
speedLimit = 80;

Observação :Java é uma linguagem de tipagem estática. Isso significa que todas as variáveis ​​devem ser declaradas antes que possam ser usadas.

Alterar valores de variáveis


O valor de uma variável pode ser alterado no programa, daí o nome variável . Por exemplo,
int speedLimit = 80;
... .. ...
speedLimit = 90; 

Aqui, inicialmente, o valor de speedLimit é 80 . Mais tarde, alteramos para 90 .

No entanto, não podemos alterar o tipo de dados de uma variável em Java dentro do mesmo escopo.

Qual é o escopo da variável?

Não se preocupe com isso por enquanto. Apenas lembre-se de que não podemos fazer algo assim:
int speedLimit = 80;
... .. ...
float speedLimit;

Para saber mais, visite:Posso alterar o tipo de declaração de uma variável em Java?

Regras para nomear variáveis ​​em Java


A linguagem de programação Java tem seu próprio conjunto de regras e convenções para nomear variáveis. Aqui está o que você precisa saber:


Existem 4 tipos de variáveis ​​na linguagem de programação Java:



Se você estiver interessado em saber mais sobre isso agora, visite Java Variable Types.

literais Java


Literais são dados usados ​​para representar valores fixos. Eles podem ser usados ​​diretamente no código. Por exemplo,
int a = 1;
float b = 2.5;
char c = 'F';

Aqui, 1 , 2.5 e 'F' são literais.

Aqui estão diferentes tipos de literais em Java.

1. Literais Booleanos


Em Java, literais booleanos são usados ​​para inicializar tipos de dados booleanos. Eles podem armazenar dois valores:true e false. Por exemplo,
boolean flag1 = false;
boolean flag2 = true;

Aqui, false e true são dois literais booleanos.

2. Literais inteiros


Um literal inteiro é um valor numérico (associado a números) sem qualquer parte fracionária ou exponencial. Existem 4 tipos de literais inteiros em Java:
  1. binário (base 2)
  2. decimal (base 10)
  3. octal (base 8)
  4. hexadecimal (base 16)

Por exemplo:
// binary
int binaryNumber = 0b10010;
// octal 
int octalNumber = 027;

// decimal
int decNumber = 34;

// hexadecimal 
int hexNumber = 0x2F; // 0x represents hexadecimal
// binary
int binNumber = 0b10010; // 0b represents binary

Em Java, o binário começa com 0b , octal começa com 0 , e o hexadecimal começa com 0x .

Observação :Literais inteiros são usados ​​para inicializar variáveis ​​de tipos inteiros como byte , short , int e long .

3. Literais de ponto flutuante


Um literal de ponto flutuante é um literal numérico que tem uma forma fracionária ou uma forma exponencial. Por exemplo,
class Main {
  public static void main(String[] args) {
    	
    double myDouble = 3.4;
    float myFloat = 3.4F;
 
    // 3.445*10^2
    double myDoubleScientific = 3.445e2;

    System.out.println(myDouble);  // prints 3.4
    System.out.println(myFloat);    // prints 3.4
    System.out.println(myDoubleScientific);   // prints 344.5
  }
}

Observação :Os literais de ponto flutuante são usados ​​para inicializar float e double variáveis ​​de tipo.

4. Literais de caracteres


Os literais de caracteres são caracteres unicode entre aspas simples. Por exemplo,
char letter = 'a';

Aqui, a é o caractere literal.

Também podemos usar sequências de escape como literais de caracteres. Por exemplo, \b (retrocesso), \t (guia), \n (nova linha), etc.

5. Literais de string


Um literal de string é uma sequência de caracteres entre aspas duplas. Por exemplo,
String str1 = "Java Programming";
String str2 = "Programiz";

Aqui, Java Programming e Programiz são dois literais de string.

Java

  1. Variáveis, literais e constantes de C++
  2. Variáveis ​​C, Constantes e Literais
  3. Variáveis, constantes e literais do Python
  4. Entrada e Saída Java Basic
  5. Expressões, instruções e blocos Java
  6. Classe e objetos Java
  7. Classe abstrata Java e métodos abstratos
  8. Java aninhado e classe interna
  9. Java joga e joga
  10. Autoboxing e unboxing Java