Vamos Começa com o Básico
System.out.println("Hello World!");//Aqui você estará imprimindo na
tela linha por linha o que você escreve esta entre as ("").
Existe alguns tipos de dados vou citar alguns
Declaração de variáveis pode ser feito de duas maneiras:
int x = 10, y = 20;//ou
int x,y;
x = 10;
y = 20;
Os dois jeito estão correto mais eu particularmente prefiro o primeiro.
iremos agora imprimi alguns valores.
int x = 10, int y = 20; // declaração de variáveis do tipo inteiro.
double dolar = 2.62;
// As linha seguinte enviam o conteúdo das variáveis para tela.
System.out.println(x);
System.out.println(y);
System.out.println(dolar);
Iremos fazer agora um programa bem simples em que recebemos três notas e tiramos a media:
//declaração e inicialização de variáveis
int nota1=0, nota2=0,trabalho=0,media=0;
String s;
//recebe o conteúdo digitado
DataInputStream dado;
//tratamentedo de erro
try {
//imprima na tela
System.out.println("Digite a primeira nota: ");
//recebe conteudo
dado = new DataInputStream(System.in);
//a variável s recebe o conteúdo digitado
s = dado.readLine();
//parando o conteúdo da variável s para nota1
//e convertendo para int
nota1=Integer.parseInt(s);
System.out.println("Digite a primeira nota2: ");
dado = new DataInputStream(System.in);
s = dado.readLine();
nota2=Integer.parseInt(s);
System.out.println("Digite a primeira trabalho: ");
dado = new DataInputStream(System.in);
s = dado.readLine();
trabalho=Integer.parseInt(s);
//conta aritmética somando tudo e dividindo por 3
media=(nota1+nota2+trabalho)/3;
System.out.println("Media: "+media);
//se alguma letra for digitada ele da um erro e exibi o println
} catch (IOException ex) {
System.out.println("Houve um erro na entrada de dados");
}
catch (NumberFormatException ex)
{
System.out.println("Por Favor Somente Número!");
}
}
}
Criando outro programa agora com alguns alertas
//declarando variáveis e iniciando
int nota1 = 0, nota2 = 0, media = 0;
//iniciando uma String sem texto ou vazia
String aux = "";
//usar aux para guarda o que o usuário escreveu
//essa novo codigo JOptionPane.showInputDialog
//cria uma caixa de dialogo para entrada de dados
aux = JOptionPane.showInputDialog(null, "Entre com a nota 1");
//estamos convertendo o que tem no aux para inteiro e jogando na nota1
nota1 = Integer.parseInt(aux);
aux = JOptionPane.showInputDialog(null, "Entre com a nota 2");
nota2 = Integer.parseInt(aux);
media = (nota1 + nota2) / 2;
//aqui de vez entra dados ele ira exibir com
//uma caixa de dialogo o que esta dentro da media
JOptionPane.showMessageDialog(null, "A media: " + media);
}
}
Exercício
1)Esse programa esta falando algo que seria o try e catch para você aprende a programa
e praticando então o exercício é circula com try e catch fazendo um tratamento de erro
que quando o usuário digita alguma letra ele informa
2)Crie um programa que recebe 3 nome e imprime na tela
3)Crie um programa que recebe 3 numero em que você soma todos e depois tira a media
4)Crie um programa que recebe o comprimento e a largura de um lote e montra com uma caixa de dialogo
5)Crie um programa que recebe dois numero de uma divisão e que montra o resto de sua divisão