Avatar billede saje Nybegynder
29. november 2003 - 11:23 Der er 6 kommentarer og
1 løsning

automatisk dato generering af nyoprettet objekt i array

konstruktøren til objektet ser således ud:
public BogAnnonce(String forfatter,String titel,String fag, double pris,int stand, int udgave, String email, String password)

Når en bruger skal indtaste en ny bog fra konsollen, skal datoen ved indsættelsen i mit array autogenereres og gemmes med objektet. Kan jeg det og hvordan?
Avatar billede arne_v Ekspert
29. november 2003 - 11:27 #1
Tilføj:
  Date oprettet
til argument listen med constructor og kald den med
  new Date()
så får du "nu".
Avatar billede saje Nybegynder
29. november 2003 - 11:29 #2
Jeg er ikke helt sikker på hvad du mener. hvad skal jeg importere for at kunne bruge Date og hvor skal jeg kalde den fra?
Avatar billede arne_v Ekspert
29. november 2003 - 11:51 #3
import java.util.Date;

eller

import java.util.*;
Avatar billede arne_v Ekspert
29. november 2003 - 11:52 #4
Du læser data ind fra konsollen de data bruger du til at lave en
new BogAnnonce med.

Du tilføjer så et ekstra argument og kalder med new Date().
Avatar billede saje Nybegynder
29. november 2003 - 12:00 #5
skal man så kalde konstruktøren for Date inde i konstruktøren for BogAnnonce?
jeg fatter ikke en brik:(
Avatar billede arne_v Ekspert
29. november 2003 - 12:25 #6
Nej.

public BogAnnonce(String forfatter,String titel,String fag, double pris,int stand, int udgave, String email, String password, Date oprettet)

...


BigAnnonce ba = new BogAnnoce(forfatter, titel, fag, pris, stand, udgave, email, password, new Date());
Avatar billede saje Nybegynder
29. november 2003 - 12:37 #7
tak
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