Toon posts:

[Java] Constanten invoegen in een java bestand

Pagina: 1
Acties:
  • 76 views sinds 30-01-2008

Verwijderd

Topicstarter
In delphi kan je een unit met bijv. constanten invoegen door het in de uses te zetten.

Is er in java daar ook een mogelijkheid voor of moet je het perse in een classe zetten en vervolgens in ieder java bestand waarin je die constanten wil gebruiken een instantie maken van die classe?

  • Orphix
  • Registratie: Februari 2000
  • Niet online
Een 'static final int' zou het moeten doen. Je kan dan gewoon
MijnClass.MijnConstante benaderen.

  • nxt
  • Registratie: November 2001
  • Laatst online: 26-08 13:51

nxt

Op donderdag 23 mei 2002 21:57 schreef tokkie het volgende:
..het perse in een classe zetten en vervolgens in ieder java bestand waarin je die constanten wil gebruiken een instantie maken van die classe?
volgens mij moet je het iig wel in een classe zetten,
maar de classe instaniteren is niet nodig
bijv.
code:
1
2
3
4
public abstract class Constanten {
  final static int test1=1;
  final static String test2=2;
}

en die zou je dan kunnen aanroepen met
code:
1
2
int i=Constanten.test1;
String s=Constanten.test2;

edit: net te laat :(

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Weet je wat een statische variabele is? Die worden vaak voor deze doeleindes gebruikt.

Je definieert de variabele dus in de klasse en kan hem vanuit elke class aanspreken (als hij public is iig) met Klassenaam.variabelenaam
Je moet dan wel Klassenaam inlcuden of deze op de 'lange' manier schrijven.

[edit] nog later :+
[edit2] Dit is trouwens wel erg basis hoor. Dit had je eigenlijk direct uit een java tutorial kunnen halen (http://java.sun.com/docs/books/tutorial/java/javaOO/classvars.html). Dat is dan ook een hele goede plek om dingen over Java te leren. Succes!

Verwijderd

Topicstarter
Op donderdag 23 mei 2002 22:07 schreef Glimi het volgende:
Dit is trouwens wel erg basis hoor. Dit had je eigenlijk direct uit een java tutorial kunnen halen
Ik wilde gewoon weten of er bij java een soort gelijke manier is om iets in te voegen als bij delphi.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Ja dus

volgende keer zelf de basis van java tot je nemen dan :)
Pagina: 1

Dit topic is gesloten.