我正在阅读 Java手册。 the List Interface section中有一个例子:
a[i] = a[j].times(a[k]);
我想知道times
方法是谁。我怎样才能找到这个方法的所有类?谷歌在这里无法帮助。我打印:
java 7 api times
但Google刚刚从s
切断了times
,并为我提供了时间等级和日期等级的结果,但没有{{ 1}}方法。
答案 0 :(得分:4)
我认为这只是对数组对象进行方法调用的一个例子。
a[i] = a[j].times(a[k]);
在这种情况下,times
将是a[i]
中存储的元素的方法。 times
不是标准Java集合的方法。
我认为times
的命名在这个例子中有点不好,因为它可以让你认为有一种方法能做X次(比如times method in groovy)。
答案 1 :(得分:1)
他们可能认为有
class Number {
int value;
Number(int value) {
this.value = value;
}
Number times(Number n) {
return new Number(value * n.value);
}
}
并且有一个数字数组
Number[] a
然后才有意义
答案 2 :(得分:1)
您可以避免自动阻止查询字词,如Google's "Interpreting Your Query" Guide:
中所述如果您只想搜索包含某些字词的网页 确切地说,用引号(“”)包围每个这样的单词或短语。 请参阅引用的短语和引号替换+运算符。
当您的查询包含单个变体时,Google与变体不匹配 术语
因此,一个比您发布的查询更好的查询是:
"times" site:docs.oracle.com/javase/7/docs/api
但是,我仍然无法让谷歌使用这些电子邮件。 :-(没有它,似乎没有办法排除文档中出现的所有单词(有很多)。如果有一个返回类型可能会有很多帮助。