Você está na página 1de 2

Bianca da Silva Soares, RA: 1140482222005

boolean: verdadeiro ou falso \n - pula uma linha


byte: um inteiro de 8 bits. \t - cria uma tabulação (o mesmo que apertar TAB)
char: um caracter unicode (16-bit unsigned). \b - retorna o cursor em um caracter
double: um número de ponto flutuante de 64 bits. \r - retorna o cursor ao início da linha
float: um número de ponto flutuante de 32 bits.
int: um inteiro de 32 bits. Vetores:
long: um inteiro de 64 bits. int vet[] = new int[10];
short: um inteiro de 32 bits. int primos[] = {2,3,5,7,11,13,17,19 };
Igual-- ==; Diferente-- !=; Maior-- >; Maior ou igual-- >=; char dias[] = {'d','s','t','q','q','s','s'};
Menor-- <; Menor ou igual-- <=. String meses[] = {"jan","fev","mar","abr" };
E && -- OU || -- Não ! int vet[] = {1,2,3,4,5};
System.out.println(“”); ou System.out.printf(“”); System.out.println("Vetor na posição 0:"+vet[0]);
for (int i=0; i<vet.length; i++){
String modifica = System.out.println("Vetor na posição "+i+" :"+vet[i]);}
Normalizer.normalize(disciplina,Normalizer.Form.NFD).rep int[] numeros = {1,2,3,4,5,6,7,8,9,10};
laceAll("[^\\p{ASCII}]",""); System.out.println(Arrays.toString(numeros));
✓ Entre tipos numéricos
int x = 10 float float y = (float) x int[] num1 = {1,2,3,4,5,6,7,8,9,10};
int x = 10 double double y = (double) x int[] num2 = new int[num1.length];
float x = 10.5 int int y = (int) x for(int i = 0; i < num1.length; i++ ){
✓ De string para numéricos num2[i] = num1[i];}
String x = “10” int int y = Integer.parseInt(x) System.out.println(Arrays.toString(num2));
String x = “20.5” float float y = Float.parseFloat(x)
String x = “20.5” double double y = Double.parseDouble(x) int[] num1 = {1,2,3,4,5,6,7,8,9,10};
✓ De numéricos para string int[] num2 = new int[num1.length];
int x = 10 String String y = Integer.toString(x) ou String y = System.arraycopy(num1, 0, num2, 0, num1.length);
String.valueOf(x) System.out.println(Arrays.toString(num2));
float x = 10.5 String String y = Float.toString(x) ou String y
= String.valueOf(x) int[] num1 = {1,2,3,4,5};
double x = 10.5 String String y = Double.toString(x) ou int[] num2 = new int[10];
String y = String.valueOf(x) for(int i=0; i<num1.length; i++){
num2[i] = num1[i];
if (num1>=10) {System.out.println("V")};
}
else{System.out.println("F")};
System.out.println(Arrays.toString(num2));
switch (op) {
case 1: int[] num1 = {1,2,3,4,5};
System.out.println("Caso 1..."); int[] num2 = new int[10];
break; System.arraycopy(num1, 0, num2, 0, num1.length);
default: System.out.println(Arrays.toString(num2));
System.out.println("Caso não 1, nem 2...")//inválido
break;}
int[] numeros = {5,7,6,4,8,3,6,7,9,2};
while(op != 0){;} int x =7; //valor a ser buscado
do{;}while(op != 0) for(int i=0; i<numeros.length; i++){
for(int i=0; i<=10; i++){;} if(numeros[i] == x){
Scanner sc = new Scanner(System.in); System.out.println("Valor x na posição:"+i);}}
float numF = sc.nextFloat();
int num1 = sc.nextInt(); int[] numeros = {5,7,6,4,8,3,6,7,9,2};
byte byte1 = sc.nextByte(); int x =7; //valor a ser buscado
long lg1 = sc.nextLong(); for(int i=0; i < 5; i++){
boolean b1 = sc.nextBoolean(); if(numeros[i] == x){
double num2 = sc.nextDouble(); System.out.println("Na 1.a metade, posição "+i);}}
String nome = sc.nextLine(); for(int i=5; i <= 9; i++){
char letra = sc.next.charAt(0); if(numeros[i] == x){
System.out.println("Na 2.a metade, posição "+i);}}
I++ -- i=i+1; i+=1 – i=i+1
Matrizes:
tipo nome_matriz[][] = new int [l][c] string1.equalsIgnoreCase(String string2) – retorna true ou
int m[][] = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} }; //cada {} é 1 linha false
saoIguais = string1.equalsIgnoreCase(string2);//ignora
int m[][] = new int[2][]; variação de maiúscula e minúscula
m[0] = new int[5];
m[1] = new int[3]; string1.compareTo(String string2) – retorna um valor
inteiro (0 se igual)
for (i = 0; i < qtd_linhas; i++) { Ex: valor = string1.compareTo(string);
...;
for (j = 0; j < qtd_colunas; j++){ string1.compareToIgnoreCase(String string2) – retorna um
...; }} valor inteiro (0 se igual)
Ex: valor = string1.compareToIgnoreCase(string2);
for (i = 0; i < 3; i++) {
System.out.println( (i+1) + "a. linha: "); string.substring(int inicioIndex) – retorna uma string
for (j = 0; j < 3; j++) { Ex: novaString = string.substring(2);
System.out.println(m[i][j]);}}
string.substring(int inicioIndex, int fimIndex) – retorna
for (i = 0; i < m.length; i++) { string
System.out.println( (i+1) + "a. linha: "); Ex: novaString = string.substring(2, 9);
for (j = 0; j < m[i].length; j++) {
System.out.println(m[i][j]);}} String = string.replace(char velhoChar, char novoChar);
Ex: novaString = string.replace(‘o’, ‘O’);
for (i=0; i < 2; i++) {
System.out.println("Informe a "+(i+1)+"a. linha:"); String = string.toUpperCase();
for (j=0; j < 4; j++) { Ex: novaString = string.toUpperCase();//maiúscula
System.out.println("m["+i+"]["+j+"] = ");
m[i][j] = entrada.nextInt();}} String = string.toLowerCase();
Ex: novaString = string.toLowerCase();//minúscula
Strings:
String palavra; istring.indexOf(char caracter) – retorna um inteiro
palavra = “Java”; Ex: posicao = string.indexOf(‘a’);// retorna a posição da
primeira ocorrência de um caracter
char[] caracteres = {'a', 'b', 'c', 'd', 'e'};
String letras = new String(caracteres); istring.indexOf(char caracter, int deOnde) – retorna um
System.out.println(letras); inteiro
Ex: posicao = string.indexOf(‘a’, 5);// a partir da posição
letras = String.valueOf(caracteres); especificada no segundo argumento (deOnde)

Scanner entrada = new Scanner(System.in); string1.indexOf(String string2) – retorna um inteiro


String palavra; Ex: posicao = string.indexOf(“bc”);// retorna a posição do
palavra = entrada.nextLine(); primeiro caracterda primeira ocorrência de um
System.out.println("Palavra:" + palavra); Stringnuma outra String;

String palavra = "Java"; string.startsWith(String prefixo) – retorna um true ou false


int tam; Ex: booleano = string.startsWith(“bc”);
tam = palavra.length();
System.out.println("Tamanho: "+ tam); string.endsWith(String sufixo) – retorna um true ou false
Ex: booleano = string.endsWith(“bc”);
String palavra = "Java";
System.out.println("1.a letra:"+ palavra.charAt(0));
Inicio:
for(int i = 0; i < palavra.length(); i++){ import java.util.Scanner;
System.out.println(palavra.charAt(i));} public class exercicio1 {
public static void main(String[] args){
string1.equals(String string2) – retorna true ou false Scanner entrada = new Scanner (System.in);
Ex: saoIguais = string1.equals(string2);//conteúdo = variavel = entrada.nextInt();}}

Você também pode gostar