Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer
Artiklar > Övriga artiklar

Lär dig Java 2 - Variabler och datatyper

.: Inledning :.

Välkommen till den andra delen av min grundläggande javaskola. Jag ber om ursäkt för att det tog så pass lång tid innan denna del kom, jag har haft lite annat att göra. I den här artikeln kommer jag bryta ner koden vi använde för att testa installationen i förra artikel, i mindre delar och berätta lite noggrannare vad den gör. Jag kommer också gå igenom lite variabelhantering samt en del om datatyper.

.: Hello World :. 

Koden vi använde i förra artikeln, och som vi kommer använda nu, ser ut som följer:


public class HelloWorld {

    public static void main(String[] args) {

        System.out.println("Hello World!");

    }

}

Jaha, vad kan detta betyda då? Vi börjar med att skapa en publik klass vi namn HelloWorld, klamrarna omringar allt som ska ingå i klassen. Att klassen är publik betyder att man kan komma åt klassen från andra klasser. Rad nummer två är lite mer komplicerad, det är en så kallad main-metod. Det är main-metoden som gör ditt javaprogram körbart, den startar hela applikationen. Om du inte har någon main-metod så kan du inte starta klassen, dock kan du ha en klass med en main-metod som startar en klass utan en main-metod. Hänger du med? Bra. På den tredje och sista raden skriver vi ut strängen "Hello World!" i DOS-fönstret.

Sådär, nu förstår du nog lite mer av vad vår lilla kod gör. Nu ska vi ta oss en titt på hur man använder variabler i Java.

.: Variabler :. 

Har du kodat något annat program- eller scriptspråk före Java? Då vet du antaglien vad en variabel är för något: nämligen en behållare för information. Till skillnad från PHP, Javascript m.m så måste man i Java deklarera variablerna. Det vill säga du måste tala om vad för data du har tänkt att lagra i variablen. Det finns åtta stycken datatyper i Java.

Datatyp Lagrar
byte
Heltal
short
Heltal
int
Heltal
long
Heltal
float Decimaltal
double
Decimaltal
boolean
true/false
char
Tecken


För att skapa en variabel skriver man först vilken datatyp som ska användas, sedan vad variabeln ska heta och tillsist vad den ska innehålla. Några exempel:


int tal = 14;

boolean sant = true;

char tecken = 'G';

float dec = 7,3;

 

Man kan också först deklarera variabeln och vid ett senare tillfälle ge den ett värde. 

int tal;

boolean sant;


// Annan kod


tal = 14;

sant = true;

Det går även utmärkt att deklarera flera variabler samtidigt, det är bara att separera variablerna med ett kommatecken.Till exempel:

int a = 1, b = 2, c; 

c = a + b;

Första raden ger variabeln a värdet 1 och variabeln b värdet 2. Variabeln c deklareras också. På rad två får c värdet av a + b.

Variabelnamnet måste börja på en bokstav, men kan innehålla siffror. Tänk också på att stora och små bokstäver räknas som olika i Java. "VaRiaBelNamN" och "variabelnamn" är alltså två olika namn.

.: Strängar :.  

"String" är ingen datatyp, utan ett objekt, men det betyder inte att det är svårare att lagra en sträng i en variabel. Det fungerar på, i princip, precis samma sätt. 




String text = "Kanadagäss är inga renliga djur!"; 


 

Det var väl inte så svårt?

.: Avslutning :. 

Sådär ja, då var del 2 avklarad. Det blev en ganska kort artikel, men jag tror att det är bättre än att ta upp för mycket på en gång. I nästa artikel, del 3, kommer jag ta upp if-satser och diverse loopar. På återseende! 

<< Till del 1

Till del 3 >> 

Skapades: 2008-03-09 22:15:47
Skribent: frisko
Lästs 4988 gånger
Betyg: 0 (artikeln har endast 2 röster, det krävs minst 5 för ett betyg)

Kommentarer

chrillemeter sa den 9 mars 2008 kl 22:34:
Bra fortsättning på artikelserien.
Frippe sa den 10 mars 2008 kl 00:16:
Bra artikel :)
Pettersoft sa den 10 mars 2008 kl 15:02:
Perfekt :)
Gimbergsson sa den 10 mars 2008 kl 18:48:
finfint!
frisko sa den 10 mars 2008 kl 19:02:
Man tackar. Kul att ni tycker om den =)
Jqhn sa den 22 juni 2011 kl 23:35:
Nästa del.. vore kul as bra skrivet :D fattar mera nu :)
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy