/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
import fil;
Fra : Bjørn Grønbæk


Dato : 30-10-02 20:42

Jeg har ikke tidligere programmert java på min hjemme computer (plejer at
bruge uni's) men det vil jeg altså nu. Jeg har fundet en gammel maskine
frem, lagt linux på og bruger den.

Men når jeg vil importerer en fil fra det samme bibliotek som det jeg
arbejder får jeg en fejl... ". expected".

altså...

import java.Vector.*;
import Queue;

hvor Queue ligger i samme mappe. Er det fordi man skal sætte en path et
eller andet sted eller hvad? Jeg er ikke så meget hjemme i linux så er der
nogen der kan fortælle mig hvordan så?
--
----------------
Bjørn Grønbæk
www.gronbaek.net
----------------

 
 
Mikkel Bundgaard (30-10-2002)
Kommentar
Fra : Mikkel Bundgaard


Dato : 30-10-02 20:53

On Wed, 30 Oct 2002 20:41:39 +0100, Bjørn Grønbæk wrote:

> Jeg har ikke tidligere programmert java på min hjemme computer (plejer
> at bruge uni's) men det vil jeg altså nu. Jeg har fundet en gammel
> maskine frem, lagt linux på og bruger den.
>
> Men når jeg vil importerer en fil fra det samme bibliotek som det jeg
> arbejder får jeg en fejl... ". expected".
>
> altså...
>
> import java.Vector.*;
Umiddelbart giver dette ingen mening , medmindre du har en pakke der
hedder java.Vector (dette overholder dog ikke java konventionerne, da
pakker skal navngives med et lille forbogstav). Klassen Vector ligger under
java.util (dvs. java.util.Vector), så mon ikke at det er denne linie, der
indholder fejlen og ikke nedenstående .

> import Queue;
>
> hvor Queue ligger i samme mappe. Er det fordi man skal sætte en path et
> eller andet sted eller hvad? Jeg er ikke så meget hjemme i linux så er
> der nogen der kan fortælle mig hvordan så?
Du behøver ikke
import Queue;
hvis Queue ligger i samme mappe, så tilhører de samme pakke (medmindre du
eksplicit angiver dette).

Hvis dette ikke løser problemet, så post fejlbeskeden og ikke en
--
Mikkel Bundgaard
Student at IT University of Copenhagen
http://officehelp.gone.dk
Codito, Ergo Sum

Bjørn Grønbæk (30-10-2002)
Kommentar
Fra : Bjørn Grønbæk


Dato : 30-10-02 21:07


>>
>> import java.Vector.*;
> Umiddelbart giver dette ingen mening , medmindre du har en pakke
> der hedder java.Vector (dette overholder dog ikke java konventionerne,

sor... tastefejl. der står slevfølgelig java.util.*;

men jeg har nu løst problemet selv ved at lave en classpath til min mappe
med filerne... så nu er det ikke noget problem at bruge metoder fra Queue i
den anden fil.

ellers tak for hjælpen

--
----------------
Bjørn Grønbæk
www.gronbaek.net
----------------

Gravse (30-10-2002)
Kommentar
Fra : Gravse


Dato : 30-10-02 20:55

Hvis det bare er en java-fil du skal bruge så er der ingen grund til at
importere den.
det er kun med f.eks. packages.
Du skal bare lave en reference til den hvis den ligger i samme dir.
"Bjørn Grønbæk" <bjorngronbaek@hotmail.com> skrev i en meddelelse
news:Xns92B7D285CDE22bjorngronbaeknet@212.242.40.196...
> Jeg har ikke tidligere programmert java på min hjemme computer (plejer at
> bruge uni's) men det vil jeg altså nu. Jeg har fundet en gammel maskine
> frem, lagt linux på og bruger den.
>
> Men når jeg vil importerer en fil fra det samme bibliotek som det jeg
> arbejder får jeg en fejl... ". expected".
>
> altså...
>
> import java.Vector.*;
> import Queue;
>
> hvor Queue ligger i samme mappe. Er det fordi man skal sætte en path et
> eller andet sted eller hvad? Jeg er ikke så meget hjemme i linux så er der
> nogen der kan fortælle mig hvordan så?
> --
> ----------------
> Bjørn Grønbæk
> www.gronbaek.net
> ----------------



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste