Java variabelen:
Java is bijna als C ++ in variabelen. Om een variabele definiëren zijn er drie belangrijke methoden:
1.TypeOfVariable NameOfVariable;
2.TypeOfVariable NameOfVariable = initial_value;
3.TypeOfVariable NameOfVariable1, NameOfVariable2, NameOfVariable3;
Het volgende is een voorbeeld:
int ik;
int j = 1;
int k, l;
de variabelen die worden gebruikt voor wiskundige bewerkingen zijn:
boolean ==> waar of onwaar
char ==> 16-bits, Unicode
byte ==> 8-bit , ondertekend, twee-complement-getal
korte ==> 16-bit, ondertekend, twee-complement-getal
int ==> 32-bit, ondertekend, twee-complement-getal
lange ==> 64-bit, ondertekend, twee-complement-getal
float ==> 32-bit, IEEE 754, floating-point waarde
dubbele ==> 64-bits floating point
laten we zien een voorbeeld met het programma maakt gebruik van het type:
class-test
{
public static void main (String args [])
{
int i, j;
float flt;
i = 1000;
j = 20;
flt = (float) i * (float) j;
System.
out.println (flt);}
}
Nu compileren en uitvoeren van de test.java bestand, zou de resultaten: 20000
In de lijn int i, j; twee integer variabele i, j gedefinieerd, zonder beginwaarde
Vervolgens wordt de waarde ingesteld op 1000, 20 respectievelijk
Ook de variabele van het type float is gedefinieerd, en de waarde is ingesteld gelijk aan vermenigvuldiging van i, j
De casting operatie:
In de regel:. "flt = (float) i * (float) j," een casting operatie wordt uitgevoerd, in dit bestandstype van het i, j wordt omgezet drijven de operatie.
Stel, je wilt het type wijzigen van een variabele uit double naar int, of int te zweven. Als net voor de variabele naam tussen haakjes zet het type dat u wilt, zou de variabele worden gezien van dat type in uw vergelijking.
In de laatste regel van de waarde van de vermenigvuldiging wordt uitgevoerd. Dit toont println kan uitvoeren verschillende soorten data.