Restaurant responseRestaurant = restaurant_repository.findById(1L);
List<Queue> responseQueueList = queue_repository.findByRestaurantId(responseRestaurant);
我有这个代码以列表的形式返回响应,我想检查存储在“responseQueueList”中的值
答案 0 :(得分:1)
如果程序在初始化responseQueueList
的行之后暂停,您可以将鼠标悬停在单词responseQueueList
上以查看其值及其引用的对象的字段(及其字段,和他们引用的对象,以及他们的领域等......)。
Eclipse不会直接向您显示集合的内容,但它会显示您可以查看的字段(例如,ArrayList
将其内容存储在字段引用的数组中{ {1}})。
如果这太不方便,您还可以尝试在“表达式”视图中添加elementData
(responseQueueList.toString()
或Window -> Show View -> Expressions
)
答案 1 :(得分:0)
在Eclipse中有一个调试模式
也许请查看本教程http://www.vogella.com/tutorials/EclipseDebugging/article.html
但关键是你可以在代码的左侧放置断点(也在教程中显示),当debbug模式到达断点时它会停止执行。
在“代码”窗口的右侧,您会看到另一个带有前缀变量的窗口,一旦执行了一行代码,您就可以看到那里的变量及其包含的值。