Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [JAVA] benutzerdefinierte Datentypen? (https://www.delphipraxis.net/31756-%5Bjava%5D-benutzerdefinierte-datentypen.html)

Alexander 13. Okt 2004 12:23


[JAVA] benutzerdefinierte Datentypen?
 
Hallo,
wie kann ich in JAVA benutzerdefinierte Datentypen erstellen?
Also so was hier:
Delphi-Quellcode:
type TFarben = (Rot, Gruen, Blau);
Danke schon mal ;-)
PS: Wie sehr ich doch JAVA hasse :roll:

Chewie 13. Okt 2004 12:36

Re: [JAVA] benutzerdefinierte Datentypen?
 
Als benutzerdefinierte Datentypen gibt es nur Klassen. Aufzählungstypen gibts dort nicht, du musst also auf Konstanten ausweichen, denen du selbst ihre Nummer zuweist.

Alexander 13. Okt 2004 12:42

Re: [JAVA] benutzerdefinierte Datentypen?
 
Sch... *überleg*
Mit klassen geht das nicht, oder? Oder sonst irgendwie?
Na den definiere ich mir halt tausende Konstanten in einer Klasse ...

Ich glaube ich wiederhole es noch mal:
PS: Wie sehr ich doch JAVA hasse :roll:

choose 13. Okt 2004 12:54

Re: [JAVA] benutzerdefinierte Datentypen?
 
Hallo Alexander,

das Feature der Enumarations ist erst seit Java2 1.5 bestandteil der Sprache und daher noch nicht so bekannt. Bei Sun solltest Du trotzdem Tutorials hierzu finden.
Alternativ lassen sich solche Konstrukte unter Zuhilfenamhe des Bei Google suchenSingelton- und des Bei Google suchenVisitor- (Besucher-)Musters nach Gamma et el. gerade unter Java mit situativ angepassten anonymen Klassen als Besucher realisieren...

xotox 13. Okt 2004 12:56

Re: [JAVA] benutzerdefinierte Datentypen?
 
Tach!

Java 5.0 kennt sehr wohl Aufzählungstypen.

enum Faben = {Rot, Blau, Gelb};

Alexander 13. Okt 2004 13:05

Re: [JAVA] benutzerdefinierte Datentypen?
 
*freu*
Wo gibt es denn JAVA 1.5 / 5 zum Download? Auf sun.com habe ich leider nichts gefunden.
Habt ihr einen Link?

Alexander 13. Okt 2004 13:09

Re: [JAVA] benutzerdefinierte Datentypen?
 
Habe es glaube ich gefunden: Kommt das hin mit knapp 50 MB?
https://jsecom15d.sun.com/ECom/EComA...575878d124ce5d

choose 13. Okt 2004 13:31

Re: [JAVA] benutzerdefinierte Datentypen?
 
Download unter http://java.sun.com.

Das JDK ist etwa 44 MB groß, die JRE sollte mit weniger als 20 MB groß sein.

Alexander 13. Okt 2004 16:27

Re: [JAVA] benutzerdefinierte Datentypen?
 
Habe vorhin das richtige runtergeladen und es scheint zu funktionieren. Danke nochmals!!

Nachtrag: Ich habe vorher immer mit JIKES kompiliert, weil es schneller geht. Nur war der nicht dabei. Wo bekomme ich den her? (Ich weiß auch gar nicht woher ich den hatte :?)

d3g 13. Okt 2004 17:03

Re: [JAVA] benutzerdefinierte Datentypen?
 
Zitat:

Zitat von Alexander
Ich habe vorher immer mit JIKES kompiliert, weil es schneller geht. Nur war der nicht dabei. Wo bekomme ich den her? (Ich weiß auch gar nicht woher ich den hatte :?)

Der kommt vom IBM und unterstützt AFAIK den 1.5er-Standard noch nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:45 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz