Nyckelord: Datatyp, Variabel, Deklarera
Deklarera en variabel i Java
Utgå från programmet
public class DeclareDatatype {
public static void main(String[] args) {
// Skriv din kod här
}
}
- Skapa en variabel med namn
valueoch med datatypenintsom tilldelas värdet 50.
Ledtråd
Vi kan skapar en variabel genom att först ange datatyp, sedan namnet. Tilldela värdet med lika med "=" följt av värdet.
Ex.
int kostnad = 200;
Glöm inte semikolon vid slutet!
2. Skapa en double med värde 30.2 som tilldelas namnet anotherValue
Ledtråd
På samma sätt kan vi skapa en double, genom att först ange datatyp, sedan namnet. Tilldela värdet med lika med "=" följt av värdet.
Ex.
double kostnad = 50.8;
Glöm inte att kommatecken skrivs med punkt och inte med kommatecken i Java!
3. Konvertera variabeln value från typen int till typen double. Spara den nya variabeln i en ny variabel valueDouble.
Ledtråd
Du kan typkonvertera en variabel genom att ange den nya datatypen på den nya variabeln.
Ex.
double valueDouble = intValue;
intValue i detta fall är alltså en variabel av typen int men valueDouble blir en double eftersom det är det vi angett vid deklarationen.
4. Summera value och anotherValue och tilldela värdet till en ny variabel som tilldelas namnet sumValue av typen double. Skriv ut resultatet.
Ledtråd
Summering är görs enkelt med plusoperatorn (+)
Ex.
double summa = a + b;
Lösning
Svar:
public class DeclareDatatype {
public static void main(String[] args) {
// Skriv din kod här
int value = 50; // Tilldelar värdet 50 till variabeln value av typen int
double anotherValue = 30.2; // Tilldelar värdet 30.2 till variabeln anotherValue av typen double
double valueDouble = value; // Castar (typkonverterar) variabeln value till en double
double sumValue = valueDouble + anotherValue; // Summera variablerna
System.out.println(sumValue); // Skriv ut summan
}
}
Förklaring:
Vi skapar enkelt variabler genom att ange först datatypen, följt av variabelnamnet och värdet vi vill tilldela variabeln.
En int kan konverteras till en double genom att skapa en ny variabel av datatypen double.
Summering gör enkelt med plusoperatorn +
Gick det bra? Annars, gå tillbaka i kapitlet och läs mer hur man tilldelar variabler!