2013-06-13 53 views

回答

3

我想知道有什么区别

Java API doc

的hasMoreElements()

返回相同的值与hasMoreTokens方法。它的存在使得这个类可以实现枚举接口。

没有从功能的角度差。

hasMoreElements()需要在那里,因为StringTokenizer实现了Enumeration接口。

1

按照API

公共布尔hasMoreTokens()

返回true如果存在更多的令牌。如果枚举有更多元素

公共布尔的hasMoreElements()

返回true。

所以Bottem线是它们是相同的,并且它支持枚举

0

Javadocs

boolean hasMoreElements() 
Returns the same value as the hasMoreTokens method. 

boolean hasMoreTokens() 
Tests if there are more tokens available from this tokenizer's string. 
0

的hasMoreElements返回相同的值与hasMoreTokens方法。它的存在使得这个类可以实现枚举接口。

1

似乎是没有差别的Javadoc说:

布尔的hasMoreElements() 返回相同的值与hasMoreTokens方法。的hasMoreElements。 它的存在使得这个类可以实现 Enumeration接口。

布尔hasMoreTokens() 测试是否有可从该tokenizer的字符串更多的令牌。

相关问题