» »

java: avtomatsko generiranje imena spremenljivk?

java: avtomatsko generiranje imena spremenljivk?

meszaj ::

Pozdrav!

Imam eno vprasanje v javi:

zanima me ali je mozno imena spremenljivk avtomatsko generirati.

Primer:

Imamo spremenljivko int spremenljivka, rad bi da bi v vsaki naslednji iteraciji zanke ta spremenljivka bila imenovana spremenljivka1, spremenljivka2,..., spremenljivkaN...

je to izvedljivo, ce ja kako?


hvala
  • spremenil: meszaj ()

NavadniNimda ::

Array.:D

kopernik ::

Če te prav razumem, je odgovor ne.

Lahko is pomagaš s podatkovnimi strukturami (polja, seznami, hash tabele,etc.).

Mogoče ti lahko bolj pomagam, če bolj obrazložiš svoj problem.

meszaj ::

Delam nek programcek za delo z grafi.

Graf primer1 = new Graf();

Generiram tocke:
Tocka t001 = new Tocka("Anton","001",1);
Tocka t004 = new Tocka("Lojze","004",2);

Nato vstavimo tocke v Graf:
primer1.vstaviTocko(t001);
primer1.vstaviTocko(t004);

Dodamo se Povezave med tockami ---> zacetna tocka - koncna tocka
primer1.vstaviPovezavo(t001, t004);

Tako sem delal do sedaj. Sedaj pa bi rad vse te atribute, ki sem jih vnasal rocno prebral iz datoteke. In nato skreiral povezave med tockami.

...in nevem kako naj dobim t001, t002, t00n,...

Zgodovina sprememb…

  • spremenil: meszaj ()

kopernik ::

Uporabiš kako podatkovno strukturo, npr. polje ali seznam. npr. :
Tocka[] mnogoTock = new Tocka[100];//polje stotih tock

for(int i = 0;i < mnogoTock.length;i++) {
   //vrednosti dejansko beres iz datoteke, tukaj samo primer
   mnogoTock[i] = new Tocka("Anton","001",1); 
  primer1.vstaviTocko(mnogoTock[i]);
}

//primer vstavljanja povezav
primer1.vstaviPovezavo(mnogoTock[0], mnogoTock[3]);

meszaj ::

Najlepsa hvala.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Java Objekti

Oddelek: Programiranje
102262 (1956) Mavrik
»

C# okna in podokna

Oddelek: Programiranje
111661 (1255) FlashM
»

Freehand v krivuljo - C# ali VB

Oddelek: Programiranje
101516 (1387) PaX_MaN
»

[JAVA] branje iz datoteke

Oddelek: Programiranje
242412 (2047) Bela01
»

programiranje C

Oddelek: Programiranje
62435 (2297) bozjak

Več podobnih tem