Есть ли способ вывести тип данных java на консоль?

Я пытаюсь отладить программу. унаследовал. Эта программа содержит строки, списки массивов и коллекции, много преобразований между типами, и мне нужно выполнить некоторые манипуляции со строками(substringи т. д.)

Данные выглядят как строки при выводе на консоль (например, это строка текста, например Johnson, JohnилиChicago Region), но мой код выдает различные ошибки index out of range, предполагая, что мой код для приведения к String не работает.

Я хотел бы попытаться выяснить, какие типы данных входят и выходят из моих методов, чтобы убедиться, что программа работает так, как ожидалось. Есть ли способ найти тип поля в Java? В идеальном мире я мог бы генерировать вывод консоли на каждом этапе, который давал бы мне значение данных и будь то строка, список массивов или коллекция. Это можно сделать?

31
задан dwwilson66 3 May 2012 в 19:56
поделиться