Arraynamen durch Variable festlegen lassen

marcocux

Mitglied
Hallo,

ich arbeite gerade an einen Programm, indem ich eine Methode erstellt will, die "Histogramme" erstellt. Dies aus dem Grund, da in einer JTable mehrere Hotels mit Einzel/Doppel/Mehrbettzimmeranzahl angeschrieben sind. Hierraus, soll nun eben der Hotelname der immer als erstes ind er Tabelle rausherausgeholt werden, und das Array soll dessen Namen bekommen. Geht dies?

Hier mal der Code, der Methode:

Java:
 public void hotel_histo()
  {
  hotel_histo_angelegt = true;
  for(int i4=0;i4<tabModelhotel.getRowCount();i4++)
  { //Hier soll dann eben das Object Array "x" mit den Namen aus der Zeile x, spalte 0 "gezogen" werden
  }
  }

Danke schonmal.

Gruß, Marco
 
du willst also, dass die Variable den Namen des Hotels hat?

ich wüsste nicht, wie das sinnvoll realisiert werden sollte außer, dass du viele IF- Abfragen machst mit den verschiedenen Möglichenhotels und je eine andere Variable ,... was irgendwie nicht Sinn der Sache wäre 😉

ich würde eher vorschlagen du machst dir ein Objekt was zum Beispiel ein Attribut Hotelname hat und vergleichst dadrüber 🙂
 
@TO
sowas geht in java nicht weil wie VFL schon sagte alle bezeichner zur compile-time bekannt sein müssen ...

man könnte natürlich sowas wie

PHP:
$$var

nachbauen ... müsste dafür aber jedesmal eine on-the-fly-klasse compilen und hat dann von außen keinen blassen wie die variable nun wirklich heißt ...

ergo : mach dir ne klasse in der alle daten stehen und gebe dieser eine variable die den namen enthält .. ganz normales OOP also
 

Neue Themen


Zurück
Oben