Интересно, есть ли способ сделать собственное преобразование в целое число в Java.Я имею в виду решение, сравнимое с реализацией преобразования строк (toString).Я хочу, чтобы мой класс интерпретировался как целое число в уравнении без вызова специальной функции.
class MyClass(){
private int number;
MyClass(int n){
this.number = n;
}
public int toInteger(){
return number
}
}
использование:
MyClass a = new MyClass(2);
int result = 1+a;
результат будет равен 3.