1. Contrução da classe
Toda aplicação em java precisa de uma classe que tenha o método “void main (String[] args)”
Ex:
Public class NomeClasse{ public static void main (String[] args){
}
}
2. tipos de Variavel
Tipos de Variaveis no seu tipo primitivo
** As variaveis no seu tipo primitivo devem estar em letra minuscula
int - inteiro
long - inteiro (mais abrangente)
float - Real (com ponto flutuante)
double - Real (mais abrangente com ponto flutuante)
char - Caracter (1 caracter)
boolean - Lógico (true/false)
byte - inteiro
short - inteiro
Variaveis como objeto
** Lembrando que os objetos devem conter o primeiro caractere em maiusculo
int - Inteiro
char - Caracter
3. Operadores
Operadores Aritméticos
+, -, /, %, ++, –
Operadores Atribuição
=
Operadores Lógico
&&, ||, !, !=, >=, <=, >, <, == (de comparação)
4. Instancias
Maneira de instanciar ponto flutuante “float”
float = 9;
Float b = new Float(8); *instaciando ficaria assim
Maneira de instanciar texto “String”
String str = “senac”;
String str = new String(“senac”); *instaciando ficaria assim
5. Execução da Classe
Passos para exucução de uma classe
1. Salvar o arquivo ex: NomeClasse.java
2. Compilar o arquivo via cmd “Javac NomeClasse.java”
3. Executar p arquivo “java NomeClasse.java”
use a classe abaixo como exemplo
public class Exemplo {
public static void main (String [] args){
//float a = 9;
Float b = new Float (8);
//String str = "senac";
String str = new String ("senac");
int c = 4;
int d = 5;
c +=d;
// O comando "System.out.println" imprime o resultado na tela
System.out.println(str);
System.out.println(c);
System.out.println("fim");
}
}
6. Comandos de decisão
if (<condicao>){
<comando>
<comando>
}else{
<comando>
}
if (<condicao>){
}else if (<condicao>){
<comando>
}else{
<comando>
}
switch (variavel){
case <valor1> : <comandos>;
break;
case <valor2> : <comandos>;
break;
default : <comandos>;
}
.Na prática
// Esse comando abaixo importa a classe apara exibição do painel
import javax.swing.JOptionPane;
public class Salario {
public static void main (String [] args){
int valor = 0;
int resultado = 0;
String str = "";
str = JOptionPane.showInputDialog("digite o valor");
valor = Double.parseDouble(str);
if (valor < 500) {
valor = valor * 15;
JOptionPane.showMessageDialog(null, "15% -"+valor);
}else if (valor >= 500 && valor <= 1000){
JOptionPane.showMessageDialog(null, "10%");
}else{
JOptionPane.showMessageDialog(null, "5%");
}
}
}
import javax.swing.JOptionPane;
public class Salario {
public static void main (String [] args){
double salario = 0.0;
double reajuste = 0.0;
double novoSalario = 0.0;
String str = "";
str = JOptionPane.showInputDialog("digite o salario");
salario = Double.parseDouble(str);
if (salario < 500) {
reajuste = salario * 15/100;
JOptionPane.showMessageDialog(null, reajuste);
}else if (salario >= 500 && salario <= 1000){
reajuste = salario * 10/100;
JOptionPane.showMessageDialog(null, reajuste);
}else{
reajuste = salario * 5/100;
JOptionPane.showMessageDialog(null, reajuste);
}
novoSalario = salario + reajuste;
JOptionPane.showMessageDialog(null, novoSalario);
}
}
import javax.swing.JOptionPane;
public class Switch{
public static void main (String [] args){
int mes = 0;
String str = JOptionPane.showInputDialog("Informe o Mês");
mes = Intenger.parseInt(str);
switch (mes){
case 1: JOptionPane.showMessagedialog(null, "Janeiro");
default : JOptionPane.showMessagedialog(null, "Mes Invalido");
}
}
}
Sem comentários ainda
Nenhum comentário ainda.
Comentários RSS URI identificador do TrackBack
Deixe um comentário
