使用EclipseHelios获取返回特定类类型对象的方法



在使用Calendar API时,我发现getTime()是它唯一返回Date对象的方法。

但为了了解这一点,我在Eclipse Helios中使用Content Assist(Ctrl+Space)手动检查了所有方法。

所以,我想知道在Eclipse中是否有某种方法可以获得返回某个特定类的对象的方法列表?

如果这是可能的,它将使使用不同的类变得非常容易。因为当我想将一个实体转换为另一个实体时,两者都将是某种ClassType。然后,如果我能得到从一个方法转换到另一个方法的列表,我只需要直接检查这些方法的功能,并使用最符合条件的方法!这将是一个伟大的

如果您编写

Calendar c = Calendar.getInstance();
Date d = c.[ctrl+space]

您将获得内容帮助窗口,其中包含在列表顶部返回Date的所有方法。一般来说,如果您在特定上下文中使用内容辅助(这里是赋值),Eclipse能够为您提供更好的提示。

另一个例子,如果你有一个方法

private void methodExpectsDate(Date d);

并以这种方式使用内容辅助

methodExpectsDate(c.[ctrl-space]);

返回Date的Calendar方法也将放在建议列表的顶部。

编辑:请注意,除非您在eclipse的java内容辅助首选项中选择了"按相关性排序建议",否则这将不起作用。但据我所知,这是默认设置。

相关内容

  • 没有找到相关文章

最新更新