- D1Rect: Nagy "hülyétkapokazapróktól" topik
- eBay-es kütyük kis pénzért
- petipetya: Nagy chili topic. :)
- mefistofeles: Az elhízás nem akaratgyengeség!
- Meggyi001: Amire figyelned kell Párizsban is...
- aquark: KGST processzorok 1984-ig
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- btz: Internet fejlesztés országosan!
- Parci: Milyen mosógépet vegyek?
Új hozzászólás Aktív témák
-
Aethelstone
addikt
válasz
geckowize
#6921
üzenetére
Vagy ilyet is lehet, ha már a generikusokra rákérdeztél. Ez viszont működik explicit típusokkal is.
(Természetesen a korábban vázolt megoldások tejesen jók)
public class GenericTest<T extends Comparable<T>> {
public T max(T a, T b) {
return (a.compareTo(b) > 0 ? a : b);
}
public static void main(String[] args) {
GenericTest<Double> gt1 = new GenericTest<Double>();
System.out.println(gt1.max(10d, 12d));
GenericTest<Integer> gt2 = new GenericTest<Integer>();
System.out.println(gt2.max(12, 23));
// És így tovább....
}
}Ennek a megoldásnak az az előnye, hogy tulajdonképpen mindenféle típusra lehet max() metódust írni. Kivéve természetesen a primitív típusokat, azokat a generikusok nem támogatják

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- BestBuy topik
- Autós kamerák
- Kerékpárosok, bringások ide!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- exHWSW - Értünk mindenhez IS
- VGA kibeszélő offtopik
- Androidos tablet topic
- TCL LCD és LED TV-k
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen autót vegyek?
- További aktív témák...
- Seagate 500G
- GMKTec NucBox M6 Ultra mini brand számítógép - R5 6600H 32GB 4800MHz DDR5 1TB SSD AMD Radeon 660M W
- Tado V3+ komplett okosotthon fűtés eladó
- Beszámítás! Microsoft XBOX Series X 1TB SSD fekete játékkonzol garanciával hibátlan működéssel
- Beszámítás! Sony PlayStation 5 825GB SSD Digital konzol extrákkal garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


