Um exemplo muito simples de um programa em Java é o clássico Hello World, veja o exemplo abaixo.
public class helloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
O programa acima irá imprimir a frase 'Hello World!' na tela.
Vamos analisar as linhas do programa:
public class helloWorld{ //cria uma classe chamada helloWorld.
public static void main(String[] args){ //essa linha especifica que essa classe é a principal.
System.out.println("Hello World!"); // imprime a mensagem na tela.
} //fecha a classe principal.
} //fecha a classe helloWorld.
Perceba que em algumas linhas há algumas palavras que começam com letra maiúscula. Isso porque o Java é Case-Sensitive, ou seja diferencia maiúscula de minúscula. Em algumas palavras é necessário que as iniciais sejam maiúsculas, caso contrário, o programa não irá rodar.
Agora vejamos um exemplo que importe um pacote:
import javax.swing.JoptionPane;
public class caixa{
public static void main(String[] args){
JoptionPane.showMessageDialog(null, "Hello World!");
}
}
import javax.swing.JoptionPane; //importa a classe que trabalha com janelas.
JoptionPane.showMessageDialog(null, "Hello World!"); //imprime 'Hello World!' em uma janela.
Outros programas:
Import java.util.Scanner;
public class operacoes{
public static void main(String args[]){
Scanner x = new Scanner(System.in);
int a, b;
System.out.println(“Digite um número: “);
a = x.nextInt();
System.out.println(“Digite outro número: “);
b = x.nextInt();
System.out.printf(“%d + %d = %d”, a, b, (a + b));
System.out.printf(“%d - %d = %d”, a, b, (a -+ b));
System.out.printf(“%d * %d = %d”, a, b, (a * b));
System.out.printf(“%d / %d = %d”, a, b, (a / b));
System.out.printf(“%d / %d = %6.2f”, a, b, ((float)a/b));
}
}
import java.util.Scanner; public class teste{
public static void main(String args[]){
Scanner x = new Scanner(System.in);
int a, b;
System.out.printf(“Entre com o primeiro número: ”);
a = x.nextInt();
System.out.printf(“Entre com o Segundo número: ”);
b = x.nextInt();
if(a > b)
System.out.println(“O primeiro é maior.”);
else
System.out.printf(“O Segundo é maior. ”);
}
}
0 comentários:
Postar um comentário