Ich habe gerade Basic C abgeschlossen, und jetzt auf JAVA bewegt.Wie mache ich diese C-Struktur in Java
Ich möchte so etwas wie verknüpfte Listenstruktur dieser Art machen:
typedef Node{
int a;
char b;
Node *next;
} NODE;
NODE *new1 = (NODE *)calloc(1,sizeof(NODE));
aber meine Forschung zeigt, dass es keine solche Dinge wie diese Struktur in JAVA ist, anstatt sie schlage ich verwenden
- HashMap
- Liste
aber leider d I Ich glaube nicht, dass ich meinen Code verwalten kann, wenn ich List verwende. und ich weiß nicht genau, wie man HashMap
für mit verschiedenen Typen verwendet.
Wie kann ich einzelne Schlüssel und und mehrere Datentypen in HashMap
verwenden?
Java haben keine Zeiger. Das Java-Äquivalent einer Struktur ist eine "Klasse". –
Warum definierst du nicht einfach eine Klasse? – nikaltipar
Verwenden Sie eine Objektreferenz von einer Instanz von Node zu einer anderen – MadProgrammer