我班上有两种方法:
public String widgetToHtml(Widget widget){...}
和
public String widgetsToHtml(List <Widget> widgets){
for(Widget widget : widgets){
widgetToHtml(widget);
}
}
如何命名这些方法?
singleWidgetToHtml
和multipleWidgetToHtml
跟进问题:
答案 0 :(得分:1)
varrags允许该方法接受零或多个参数。在varargs之前,我们要么使用重载方法,要么将数组作为方法参数,但它不被认为是好的,因为它会导致维护问题。如果我们不知道我们将在方法中传递多少论点,那么varargs是更好的方法。
public String widgetToHtml(Widget... widget)
{...}
答案 1 :(得分:1)
如果我是你,我只想命名方法
public String toHTML(...)
并重载方法。在方法名称中指定参数类型没有任何附加值。
实用程序类是否会使用这些方法?