Você está na página 1de 23

abstract continue For New switch

assert default goto package synchronized


boolean do if private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extends int Short try
char final interface static void
class finally long strictfp volatile
const float native Super while
Símbolo Operação Equivalente
= atribuição simples resul = 10
+= atribuição com adição resul = resul +1
-= atribuição com subtração resul = resul - 1
*= atribuição com multiplicação resul = resul * 2
/= atribuição com divisão resul = resul / 2
%= atribuição com módulo resul = resul % 2
Tipo Quantidade de bits Valores
char 16 '\u0000' a '\uFFFP'
byte 8 -128 a+ 127
int 32 -2.147.483.648 a+2.147.483.647
short 16 -32.768 a + 32.767
long 64 -9.223.372.036.854.775.808 a
+9.223.372.036.854.775.807
float 32 -3.40292347E+38 a +3.40292347E+38
double 64 -1.79769313486231570E+308a
+1.79769313486231570E+308
boolean 8 true ou false
Função Sinal Exemplo
Adição + X+Y
Subtração - X-Y
Multiplicação * X*Y
Divisão / X/Y
Resto da divisão inteira % X%Y
Sinal negativo - -X
Sinal positivo + +X
Incremento unitário ++ ++X ou X++
Decremento unitário -- --X ou X--
Função Caractere(s) utilizado(s) Exemplo
Igual == X= = Y
Igualdade de String var.equals(“string”) X.equals(“java”)
Diferente != X!=Y
Maior que > X>Y
Maior ou igual a >= X>=Y
Menor que < X<Y
Menor ou igual a <= X<=Y
Função Caractere(s) utilizado(s) Exemplo
E lógico ou AND && X&&Y
Ou lógico ou OR || X||Y
Negação ou NOT ! !X
Para utilizar a classe Scanner em uma aplicação Java deve-se
proceder da seguinte maneira:
[1] importar o pacote java.util:
import java.util.Scanner;
[2] Instanciar e criar um objeto Scanner:
Scanner ler = new Scanner(System.in);
[3] Lendo valores através do teclado:
ler.nextLine()
[ 3.1 ] Lendo um valor inteiro:
int n;
System.out.println("Informe um número para a tabuada: ");
n = ler.nextInt();
[ 3.2 ] Lendo um valor real:
float preco;
System.out.println("Informe o preço da mercadoria = R$ ");
preco = ler.nextFloat();
[ 3.3 ] Lendo uma String, usado na leitura de palavras simples que não usam
o caractere de espaço (ou barra de espaço):
String s;
System.out.println("Informe uma palavra simples:");
s = ler.next();
[ 3.4 ] Lendo uma String, usado na leitura de palavras compostas, por
exemplo, Pato Branco:
String s;
System.out.println("Informe uma cadeia de caracteres:");
s = ler.nextLine();
[ 3.5 ] Na leitura consecutiva de valores numéricos e String deve-se esvaziar
o buffer do teclado antes da leitura do valor String, por exemplo:
int n;
String s;
System.out.print("Informe um Número Inteiro: ");
n = ler.nextInt();
ler.nextLine(); // esvazia o buffer do teclado
System.out.println ("Informe uma cadeia de caracteres:");
s = ler.nextLine();
Supondo a variável X Converte em y recebe o valor convertido
int x = 10 Float Float y = (float) x
int x = 10 double double y = (double) x
float x = 10.5 Int Int y = (int) x
String x = "10" Int int y = Integer.parseInt(x)
String x = "20.54" Float Float y = Float.parseFloat(x)
String x = "20.54" double double y = Double.parseDouble(x)
String x = "Java" Vetor de bytes Byte b[] = x.getBytes()
int x = 10 String String y = String.valueOf(x)
float x = 10.35 String String y = String.valueOf(x)
double x = 254.34 String String y = String.valueOf(x)
byte x[] - (x é um vetor de bytes) String String y = new String (x)

Você também pode gostar