[java]Declaraties vectoren

Pagina: 1
Acties:

  • Beyond
  • Registratie: Juni 2001
  • Laatst online: 07-05 23:36

Beyond

Dussssss.......

Topicstarter
Op mijn werk moet ik een vector zo declareren:
Vector<ExtraAdres> extraAdresVector = new Vector<ExtraAdres>();

Nu wil ik het programma thuis draaien en dan krijg ik daar errors op. Thuis moet ik ze zo declareren:
Vector extraAdresVector = new Vector();

Ik stop in die vectoren objecten in van het type ExtraAdres.
Declareer ik de vector op het werk zoals ik thuis doe dan krijg ik daar weer een error op.
Als ik het aanpas dan werkt het ook wel prima alleen vroeg ik me af hoe dat kan...
Zelf dacht ik dat aan de JRE versie lag maar op beide staat JRE 1.5.0
Waar kan het aan liggen? Het is zo'n gedoe om alles steeds om te zetten...

[ Voor 10% gewijzigd door Beyond op 25-03-2005 13:23 ]

Al het goeie.......


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-05 08:08

Janoz

Moderator Devschuur®

!litemod

Heb je ook op beiden JDK 1.5 ?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Beyond
  • Registratie: Juni 2001
  • Laatst online: 07-05 23:36

Beyond

Dussssss.......

Topicstarter
Thuis had ik die wel maar die heb ik net verwijderd. Maar dat hielp niet.
Op het werk staat hij er geloof ik niet op. (kan het nu niet nakijken).
Volgens mij is dat wat ik op het werk gebruik toch de nieuwe notatie?

Ik heb thuis wel jre1.4.2 erop gehad maar die heb ik verwijderd.

[ Voor 15% gewijzigd door Beyond op 25-03-2005 13:42 ]

Al het goeie.......


  • Kwistnix
  • Registratie: Juni 2001
  • Laatst online: 17:17
Ja, Generics worden alleen vanaf 1.5 ondersteund.
Als jij de JDK (incl JRE) 1.5 download van Sun en die thuis installeert dan zou het moeten werken.

[ Voor 52% gewijzigd door Kwistnix op 25-03-2005 13:44 ]


  • Infinitive
  • Registratie: Maart 2001
  • Laatst online: 25-09-2023
code:
1
Vector<ExtraAdres> extraAdresVector = new Vector<ExtraAdres>();

Dit is alleen geldig in java met generics: jdk1.5 dus. Als je iets als jdk1.4 op je pc hebt staan, dan gaat dat idd niet werken, omdat het simpelweg niet ondersteund wordt.

code:
1
Vector extraAdresVector = new Vector();

Dit is de manier waarop je zonder jdk1.5 een vector zou creëeren. In JDK 1.5 is dit niet standaard meer toegestaan en dat komt dus ook niet zondermeer door de JDK1.5 compiler heen.

Ofwel, je moet er voor zorgen dat je dezelfde versies van de software thuis en op je werk hebt.

putStr $ map (x -> chr $ round $ 21/2 * x^3 - 92 * x^2 + 503/2 * x - 105) [1..4]


  • Beyond
  • Registratie: Juni 2001
  • Laatst online: 07-05 23:36

Beyond

Dussssss.......

Topicstarter
Ik zal het eens bekijken.
bedankt voor jullie reacties.

Al het goeie.......


  • Beyond
  • Registratie: Juni 2001
  • Laatst online: 07-05 23:36

Beyond

Dussssss.......

Topicstarter
Ik heb nu JDK 5.0 incl JRE geinstalleerd en aangegeven in Eclipse (project properties) dat hij die moet gebruiken maar ik kan nog steeds niet die nieuwe notatie gebruiken.


Ik heb deze geinstalleerd: http://java.sun.com/j2se/1.5.0/download.jsp
JDK 5.0 update 2.

Is dit wel de juiste?

Al het goeie.......


Verwijderd

volgens mij biedt eclipse nog geen ondersteuning aan voor de jdk 1.5

  • Plecky
  • Registratie: Januari 2004
  • Niet online
Is de juiste, maar naar mijn weten ondersteund Eclipse nog geen Generics en andere JDK 1.5 dingetjes.
Wat gebeurt er als je vanaf de commandline compilet?

  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Eclipse 3.1Mx biedt dat wel.

Verwijderd

Gert schreef op vrijdag 25 maart 2005 @ 15:43:
Eclipse 3.1Mx biedt dat wel.
ziet er wel interessant uit waar kan je dat downloaden, is dat een extensie op de eclipse ofzo

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 05:42
Da's gewoon de laatste niet-officiele release.
Milestone Build: 3.1M5a

Werkt verder wel prima. Er is ook een plug-in voor 3.0 die 1.5-support toevoegd, maar persoonlijk zou ik dan liever gewoon 3.1 installeren.

[ Voor 33% gewijzigd door Soultaker op 25-03-2005 15:56 ]


  • Beyond
  • Registratie: Juni 2001
  • Laatst online: 07-05 23:36

Beyond

Dussssss.......

Topicstarter
Daar zou het aan kunnen liggen.
Ik heb op mijn werk pas geleden Eclipse geinstalleerd en thuis draait die alweer een paar maand.
thnx

Thuis 3.0.1 en op het werk ws 1 van de de nieuwsten.

Edit: Dit was idd het probleem. Nu werkt het..... Thnx

[ Voor 35% gewijzigd door Beyond op 25-03-2005 16:49 ]

Al het goeie.......

Pagina: 1