Programmering!

B

**BORTTAGEN**

Någon som skulle kunna hjälpa mig med lite koder och sådär? JAVA?
 
Behöver hjälp med att få fram lite kod till ett program jag ska köra i JCreator. Nåt du e en fena på möjligtvis?
 
Det e själva kodningen jag har problem med. E nybörjare på JAVA o har svårt o komma in i hur man ska bygga upp allt o vad för koder man ska skriva o varför o så...
 
Jag är absolut ingen expert på java-programering, rätt mycket nybörjare själv, men kanske kan jag hjälpa till med något? Läser du någon kurs nu eller har du programerat förut?
Är det java-script du vill göra t.ex. till en hemsida eller ett helt javaprogram?

Skapa först en mapp där du sedan skapar och sparar din javafil på t.ex. Hello.java. Skriv sedan koden t.ex. den nedan angivna.

Det klassiska för ett första program är väl att skriva så här ("//" = Utkommenteringstecken):

---------------
class Hello{
//Klassen heter Hello. Filen skall ha sparats som Hello.java då Hello är klassen som main-metoden körs i.

public static void main(String[] args){
//Här anropar du "den första" konstruktorn som används för att skapa själva "programmet" - förenklat uttryckt. Du skapar en String-array som heter args.

System.out.println("Hello world!");
//System.out är en metod för att skriva ut.

}//Stänger konstruktorn
}//Stänger klassen

--------------------------

Java består av klasser som innehåller olika metoder. En klass kan du se som en mall som du sedan skapar kopior av - förenklat uttryckt.

Använd API-biblioteket för att söka bland klasser och metoder. Finns på nätet och går att ladda hem till din dator.
API-bibl: http://java.sun.com/j2se/1.4.2/docs/api/

Glöm inte att kompilera din kod innan du kör den.

Java är så pass stort, så det är svårt att hjälpa mer än så här, om du inte har ett specifikt problem att fråga om.

/V
 
Tackar för svaret!
Men där när man ska anropa konstruktorn, hur skriver man då egentligen?
Å om man ska anropa en instansmetod, hur ser det då ut?
 
Det här är ett exempel på en konstruktor:

public static void main(String[] args){
}

Den måste alltid finnas med för annars går det inte att starta programmet.

Det här är ett ex. på en instansmetod som returnerar höjd * längd:

public int area(){
return hojd*langd;
}

Jag har försökt besvara dina frågor, men svaren kan skrivas ut väldigt mycket mer och variationerna är oändliga. Det är nästan en omöjlighet att förmedla hur java fungerar i ett forum, ens logiskt, utan det måste du läsa dig till.

Du kan testköra programmet i mitt förra svar. Då är det viktigt att du tar med alla parenteser och stora/små bokstäver för att det ska fungera. Glöm inte att kompilera det innan.
//Text som står direkt efter de båda snedstrecken är utkommenteringstecken för att förklara koden. (Man gör så i programmeringen för att andra programmerare ska förstå vad koden gör - eller man själv ska minnas.) Den behöver du inte ta med nu om du inte vill.

Det finns många bra böcker ex.vis. "Java direkt med swing" av Jan Skansholm.

/V
 

Liknande trådar

IT & mobiler Det startade med att jag fick gmail (som jag aldrig använder) om en bokning på ett hotell i ett grannland. Mailade tilbaka och sa att...
2
Svar
33
· Visningar
2 678
Senast: Mia_R
·
IT & mobiler Hjälp mig att inte bli ruinerad av min mobil eller kanske egentligen mer av min operatör när jag reser utomlands imorgon :nailbiting...
Svar
10
· Visningar
432
IT & mobiler Hej, bukeraklet! Har två it-frågor: !) Hur ändrar man sin mailadress på facebookkontot??? 2) Förr hade jag epost NN@live.se men hittar...
Svar
4
· Visningar
276
Senast: sweep
·
IT & mobiler Jag är ingen stor poddlyssnare, men skulle ändå vilja ha en specifik app för det. Har haft Googles, vad den nu hette, men den har de...
Svar
12
· Visningar
307
Senast: Lavine
·

Bukefalos, Hästnyheter, Radannonser

Allmänt, Barn, Dagbok

Hund, Katt, Andra Djur

Hästrelaterat

Omröstningar

  • Tvättstugedrama
Tillbaka
Upp