Hallo,
wie kann ich meinen eigenen Datentyp mit Autoboxing erstellen? Hintergrund, ich muss mit robusten Mittelwerten arbeiten welche im Grunde genommen ein "int" ist, dazu aber noch verschiedene Min- und Max-Werte gehören. Theoretisch könnte ich daraus ein Model machen. Ich würde aber gerne meine eigene Integer-Klasse erstellen mit Autoboxing. Die Integer-Klasse kann ich nicht ableiten weil sie final ist. Ich habe mir den Source-Code von der Java Integer.Class geladen und umbenamt in MyInteger, das funktioniert aber nicht. Welcher Mechanismus im Hintergrund regelt das eine Final-Class in einen primitiven Datentypen geboxt wird? Ich möchte irgendwann mal eine Zeile implementieren die wie folgt funktioniert:
MyInteger i = 0;
Danke für ne Info!
wie kann ich meinen eigenen Datentyp mit Autoboxing erstellen? Hintergrund, ich muss mit robusten Mittelwerten arbeiten welche im Grunde genommen ein "int" ist, dazu aber noch verschiedene Min- und Max-Werte gehören. Theoretisch könnte ich daraus ein Model machen. Ich würde aber gerne meine eigene Integer-Klasse erstellen mit Autoboxing. Die Integer-Klasse kann ich nicht ableiten weil sie final ist. Ich habe mir den Source-Code von der Java Integer.Class geladen und umbenamt in MyInteger, das funktioniert aber nicht. Welcher Mechanismus im Hintergrund regelt das eine Final-Class in einen primitiven Datentypen geboxt wird? Ich möchte irgendwann mal eine Zeile implementieren die wie folgt funktioniert:
MyInteger i = 0;
Danke für ne Info!