Kezdőoldal » Számítástechnika » Programozás » [Java] - hogyan terjek vissza...

[Java] - hogyan terjek vissza egy metodussal hogy a visszakapott ertek egy integer es egy string legyen - return [5,"minutes"]; - mit kell haszalni array,arraylist,map,stb?

Figyelt kérdés

2021. márc. 14. 20:28
 1/6 anonim ***** válasza:
29%
Lehetőleg sehogy, mert az már architechturálisan rég sz.r, ha a metódusnak két különböző típussal kellene visszatérnie...
2021. márc. 14. 20:37
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

1: Miért lenne már sz.r?


K: Valami alkalmas struktúrát kell létrehozni.

2021. márc. 14. 20:50
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

Egy ArrayList el fogok visszaterni. Gyakorlo pelda/feladat csak...


Ebben mi a hiba:


//input

int timeA = 55;

String formatA = "minutes";

int timeB = 5;

String formatB = "minutes";


//a kov.sor mukodik:

System.out.println(timeAdder(5,"sd",5,"da"));


// ha viszont formatA -t szeretnem atadni akkor elszall a program. Mitol van ez, ha mar atadtam neki egy Stringet az ment, ha viszont valami valtozoban adom meg a Stringet, akkor elszall



Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 60, Size: 0

at java.base/java.util.ArrayList.rangeCheckForAdd(ArrayList.java:756)

at java.base/java.util.ArrayList.add(ArrayList.java:481)

at Main.timeAdder(Main.java:10)

at Main.main(Main.java:32)

System.out.println(timeAdder(timeA,formatA,5,"da"));

2021. márc. 14. 21:16
 4/6 A kérdező kommentje:
Mar latom, nem itt van a hiba, hanem a function ben
2021. márc. 14. 21:20
 5/6 anonim ***** válasza:
61%

class myStruct {

int szamocska;

String nevecske;

2021. márc. 14. 21:28
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
54%

tuple a kulcsszó:

[link]

2021. márc. 14. 22:26
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!