Мне нужен простой способ распечатать объект Java или, иначе говоря, сериализовать объект в виде строки. Я хотел бы видеть значения всех переменных, содержащихся в объекте, и если есть больше объектов (например, список или что-то еще), он должен также распечатать материал в этом объекте. По сути, это было бы что-то вроде кодировки JSON, но JSON не поддерживает бесконечность, и мне нужно посмотреть, есть ли бесконечность или NaN в одном из значений типа double или float.
Как я могу это сделать?