Tipos de dados e operadores
1. A nomenclatura de variáveis As
regras de nomenclatura são registradas da seguinte forma:
[o número de americanos sob a palavra, camelo e significativo]
Ou seja: letras, sublinhados, cifrões, nomes de pessoas, símbolos de moeda, números
Nota:
1. O cifrão e os símbolos de moeda do nome da pessoa basicamente não são usados. sistemas linux não são compatíveis com a nomenclatura de variável
2, você não pode começar com um número, mas pode ocorrer no meio de
3, pelo nome da variável: número próxima palavra composta dos Estados Unidos
4, camelo: nomenclatura de corcunda,
por exemplo:
nome da
classe-> nome da classe endereço escolar-> endereço escolar
em letras minúsculas No início, distinto do nome da classe
2. Comentários em JAVA
1. O comentário de uma linha
Ctrl + / pode ser gerado automaticamente
2. Comentários do documento
Tome a ideia da máquina virtual como um exemplo para definir a geração automática de comentários do documento. As etapas são as seguintes:
Arquivo -> Configurações ... -> Editor -> Arquivo e o modelo de código ->
imagem FileHeader é a seguinte:
3. Comentário
multilinha Ctral + shifter + / combinação de teclas gera automaticamente um comentário multilinha
Três tipos de dados básicos
tipo básico | Gamas |
---|---|
byte | -2 à 7ª potência ~ 2 à 7ª potência -1 |
curto | -2 à 15ª potência ~ 2 à 15ª potência -1 |
int | -2 à 31ª potência ~ 2 à 31ª potência -1 |
longo | -2 à potência 63 para 2 à potência 63 -1 |
Caracteres | 2 bytes Nnicode de 16 bits |
flutuador | Ponto flutuante de precisão simples |
em dobro | Ponto flutuante de dupla precisão |
boleano | verdadeiro falso |
Tipo numérico:
1) Inteiro: byte, curto, int, longo
十进制 二进制 0是符号位
-128~127 0 0000 0000 ~ 0 1111 1111 再+1后符号位变成1,
1 0000 00000 而0代表正,1代表负
2) Não inteiro: (número de ponto flutuante)
float (número de ponto flutuante de precisão simples)
double (número de ponto flutuante de precisão dupla) (padrão)
3) Tipo numérico: tipo de
caractere : (o padrão é um caractere nulo)
caractere 0: correspondente ao valor do código ascii 48 (valor ascii hexadecimal 0x30)
caractere A: correspondente ao valor do código ascii 65 (0x41)
caractere a: correspondente ao valor do código asciii 97 (0x61)
Booleano: (resultado do julgamento) (o valor padrão é falso)
Quarto, use o método da classe Scanner
Princípio:
Use o método da classe Scanner para obter os dados inseridos pelo usuário no teclado
Use a classe Scanner para aceitar os caracteres inseridos pelo teclado do usuário
Etapas:
1) Importe a classe Scanner
2) Crie um objeto Scanner
Scanner input = new Scanner(System.in);
3) Obter dados de entrada do teclado
nxetInt () ---- obter um número inteiro do teclado
nextDouble () ----- obter dados de precisão dupla do teclado
nextFloat () ----- obter dados de precisão simples
public class demo3 {
public static void main(String[] args)
{
//1、定义scanner,import引入对用的路径
Scanner sc = new Scanner(System.in);
//2.提示输入,没有提示也对,但是不人性化,效果差
System.out.println("请输入您的姓名:");
//3.使用变量接受输入
String name=sc.next();
//4.使用接受的数据
System.out.println("输入的姓名为:"+name);
}
}