Java

package Camp;

public class Apresentacao // nome da classe
{
public static void main(String[] args) // método principal
{

System.out.println("Bem-vindo ao universo Java");
// classe system, apresenta mensagem na tela da console
}
}

--------------------------------------------------------------------

package Camp;
import javax.swing.JOptionPane; // importando pacote javax swing
public class CalculoSoma // nome da classe
{
public static void main(String[] args) // método principal
{

String n1;// variavel com o tipo string
String n2;// variavel com o tipo string

double numero1,numero2, total; // variaveis com o tipo de dado double
n1=JOptionPane.showInputDialog(null, "Digite o primeiro número");
// variável n1 recebe da classe JOptionPane o atributo de entrada de dados showInputDialog
numero1= Double.parseDouble(n1);
//váriavel numero1 recebe o conteúdo que está armazenado na váriavel n1 e é utilizado o método de conversão de tipo de dados "parseDouble"

n2=JOptionPane.showInputDialog(null, "Digite o segundo número");
numero2=Double.parseDouble(n2);
total= numero1+numero2;
JOptionPane.showMessageDialog(null, "O resiltado é : " + total);
}
}
------------------------------------------------------------------------------------------------

package Default;
public class SomaVarargs
{
public void somar(double ...numero) // método varargs do tipo double
{
double resultado=0; // variável resultado sendo inicializada com o valor 0
for(double n:numero)// laço de repetição do tipo double, onde n é a quantidade de vezes que será necessário a passada do laço até ficar igual a quantidade de ...numero
{
resultado += +n;// variável resultado recebe o valor antigo de resultado mais o valor que está em n
}
System.out.println("O valor da soma é : " + resultado);// apresenta na tela o resultado
}

public static void main (String args[])
{
SomaVarargs sv = new SomaVarargs(); // instanciando a classe
sv.somar(1,100,129,0.5); //chamando o método somar que pertence a classe SomaVarargs
}
}

------------------------------------------------------------------------------------------------

public class Tipo_De_Dado
{
public static void main(String[] args)
{

/*O tipo byte é o de menor alcance entre os inteiros.
Como o próprio nome sugere, ele consome apenas um byte (8 bits)
e pode guardar valores entre -128 e 127 */
byte a = -128;
byte b= 127;
System.out.println("byte :" + a + " até " + b);

//O tipo short guarda inteiros de 2 bytes (16 bits) e pode guardar
números entre -32.768 a 32.767.
short c = -32768;
short d = 32767;
System.out.println("short : " + c + " até " + d);

/* O tipo int é o tipo de dado mais comum. Ele consome 4 bytes (32 bits)
* e guarda valores entre -2.147.483.648 e 2.147.483.647.
*/
int e=-2147483648;
int f= 2147483647;
System.out.println("int : " + e + " até " + f);

/*Long é o tipo de dado com maior alcance entre os inteiros. Consequentemente,
* também é o que ocupa mais espaço (8 bytes ou 64 bits).
* Tem um grande alcance que fica entre -9,22E+18 (exatos
-9.223.372.036.854.775.808)
* e 9,22E+18 (exatos 9.223.372.036.854.775.807).
*/
//long g= -9.223.372.036.854.775.808;
//long h = 9.223.372.036.854.775.807;
System.out.println("long : -9.223.372.036.854.775.808 até
9.223.372.036.854.775.807; ");

/*Existe os tipos de dados próprios para caracteres que é o char.
O tipo char ocupa 2 bytes, o que torna Java ideal para programar em
língüas latinas,
asiáticas ou qualquer outra que utilize caracteres diferentes do
padrão ASCII. */

char i='j';
char j='ú';
System.out.println( "char :"+ i + "" +j);


// String é uma conjunto de caracteres...
String nome= "Gilberto ";
String sobre = "Júnior";
System.out.println( "String : " +nome + sobre);


/* Double é o tipo de dado mais complexo que há em Java e o
maior valor possível
* de se armazenar é 1,797.693.134.862.315.7E+308. Muito mais
do que qualquer programador precisa.
*/
System.out.println("double : 1,797.693.134.862.315.7E+308");




}
}


saida na console



byte :-128 até 127
short : -32768 até 32767
int : -2147483648 até 2147483647
long : -9.223.372.036.854.775.808 até 9.223.372.036.854.775.807;
char :jú
String : Gilberto Júnior
double : 1,797.693.134.862.315.7E+308
------------------------------------------------------------------------------------------------






Nenhum comentário:

Postar um comentário