Java variabler:
Java är nästan som C ++ i variabler. För att definiera en variabel finns tre huvudsakliga metoder:
1.TypeOfVariable NameOfVariable;
2.TypeOfVariable NameOfVariable = initial_value; Omdömen
3.TypeOfVariable NameOfVariable1, NameOfVariable2, NameOfVariable3;
Följande är ett exempel:
int I.
int j = 1,
int k, l,
variablerna som används för matematiska operationer är:
boolean ==> sant eller falskt Omdömen
char ==> 16-bit, Unicode-tecken Omdömen
byte ==> 8-bitars undertecknade, tvåkomplementet heltal Omdömen
kort ==> 16-bit, som undertecknades, tvåkomplementet heltal Omdömen
int ==> 32-bit, som undertecknades, tvåkomplementet heltal Omdömen
lång ==> 64-bit, som undertecknades, tvåkomplementet heltal Omdömen
float ==> 32-bit, IEEE 754, floating-point värdet
dubbel ==> 64-bitars, flyttal
Låt oss se ett exempel med programmet använder typ:
klass provOmdömen
{Omdömen
public void main (String args [])
{Omdömen
int i, j;
float flt, Omdömen
i = 1000; Omdömen
j = 20;
flt = (float) i * (float) j;
System.
out.println (flt);} Omdömen
} Omdömen
Nu kompilera och kör test.java fil, skulle resultatet bli: 20000 Omdömen
I linje int i, j; två heltalsvariabel i, j definieras, utan initialt värde Omdömen
Sedan deras värde är satt till 1000, 20 respektive
Även variabel från den typ av flyt definieras, och värdet är inställt lika med multiplikation av i, j Omdömen
gjutoperationen:
På raden:. "flt = (float) i * (float) j," en gjutningsoperationen är gjort, i detta filtyp av i, j omvandlas flyta för att göra operationen.
Tänk dig att du vill ändra typ en variabel från dubbel till int eller int flyta. Om strax före variabelnamn inom parentes sätta den typ du vill, skulle variabeln betraktas ur den typen i ekvationen. Omdömen
I den sista raden värdet av multiplikation matas ut. Detta visar println kan mata olika typer av data.
Omdömen