*   >> Leitura Educação Artigos >> education >> línguas

Java: (PART2)

variáveis ​​Java muito simples:

Java é quase como C ++ em variáveis. Para definir uma variável existem três métodos principais:

1.TypeOfVariable NameOfVariable;

2.TypeOfVariable NameOfVariable = initial_value;

3.TypeOfVariable NameOfVariable1, NameOfVariable2, NameOfVariable3;

A seguir é um exemplo:

int I;

int j = 1;

int k, l;

as variáveis que são utilizados para operações matemáticas são:

boolean ==, de caracteres Unicode

byte> verdadeiro ou falso

Char ==> 16-bit ==> 8-bit , assinado, de complemento de dois inteiro

curto ==> 16-bit, assinado, número inteiro de complemento de dois

int ==> 32-bit, assinado, número inteiro de complemento de dois

longo ==> 64-bit, assinado, de complemento de dois inteiro

flutuador ==> 32-bit, IEEE 754, ponto flutuante valor

duplo ==> de 64 bits, ponto flutuante

vamos ver um exemplo com o programa usa o tipo:

teste de classe

{

void main (args String []) public static

{

int i, j;

flutuador flt;

i = 1000;

j = 20;

FLT = (float) i * (float) j;

System.

out.println (FLT);}

}

Agora compilar e executar o test.java arquivo, os resultados seriam: 20000

Na linha int i, j; dois variável inteiro i, j são definidos, sem valor

inicial

Em seguida, seu valor é definido como 1000, 20, respectivamente

Além disso, a variável com o tipo de flutuador é definido, eo valor é definido igual a multiplicação de i, j

A operação de seleção de elenco:

Na linha: ". FLT = (float) i * (float) j;" uma operação de fundição é feita, neste Tipo de ficheiro i, j é convertido para flutuar para realizar a operação.

Imagine que você queira alterar o tipo de uma variável de duplo para int ou int para flutuar. Se pouco antes do nome da variável no parêntese colocar o tipo que você gosta, a variável seria considerada a partir desse tipo em sua equação.

Na última linha o valor de multiplicação é de saída. Isso mostra println saída pode diferentes tipos de dados.



Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.