Avatar billede saje Nybegynder
28. november 2003 - 12:59 Der er 8 kommentarer og
1 løsning

konsol input

Jeg er nybegynder indenfor programmering og jeg er igang med at lave en opgave. Jeg har nogle informationer om en bog, eks. forfatter og titel m.m, som jeg har lagt i et objekt. Jeg vil nu gerne have, at brugeren skal kunne oprette et nyt objekt - forfatter, titel m.m - via konsollen.
Jeg har læst noget om io(?), men kan ikke gennemskue, hvordan jeg skal bruge det??
Er der nogen der kan hjælpe mig??
Avatar billede arne_v Ekspert
28. november 2003 - 13:01 #1
Du skal:

* have lavet en klasse Bog med de nødvendige members, constructor og metoder

* du skal have valgt om du vil lave en console mode app eller en
  Swing app
Avatar billede arne_v Ekspert
28. november 2003 - 13:03 #2
Hvis det er en console mode app så kan læsning ske lidt ligesom
dette fragment:

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        System.out.print("Enter E(decrypt) or D(ecrypt): ");
        String mode = br.readLine();
        System.out.print("Enter key: ");
        int key = Integer.parseInt(br.readLine());
        System.out.print("Enter string: ");
        String s = br.readLine();
Avatar billede saje Nybegynder
28. november 2003 - 13:05 #3
Jeg har lavet en bog klasse.

Kan det ikke lade sig gøre i første omgang at få input fra konsolen for derefter at lave det til en applet?
Avatar billede arne_v Ekspert
28. november 2003 - 13:07 #4
Tjo - det kan det vel godt.

Selvom der skal lave smeget om.

Teknikken er meget simpel:
  - du indlæser alle de data der skal bruges til en bog
  - så kalder du constructor med de argumenter
Avatar billede arne_v Ekspert
28. november 2003 - 13:07 #5
Koden ovenfor demonstrer indlæsning af String og int.
Avatar billede arne_v Ekspert
28. november 2003 - 13:07 #6
OK ?
Avatar billede saje Nybegynder
28. november 2003 - 13:13 #7
Skal jeg lave koden ang. input i min bogklasse eller i min mainmetode. I øjeblikket ligger mainmetoden i BogKatalogklassen, som indeholder et array med alle bøgerne??
Avatar billede arne_v Ekspert
28. november 2003 - 13:15 #8
Det ville nok være naturligt at have den i din main klasse.
Avatar billede saje Nybegynder
28. november 2003 - 13:16 #9
tusind tak for hjælpen:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester