在示例中使用Null

Jes*_* M. 1 java null

我正在做作业,我必须用Java重写StringTokenizer类.当nextToken()调用该方法并且没有更多标记时,我的方法应该返回null值.除了这一部分,我的作业已完成.我不明白究竟是什么意思,我应该做什么.

我在这个网站上搜索了答案,但实际上并不理解给出的答案或例子.我的问题是如何做空配合入方法nextToken()hasMoreTokens()StringTokenizer在Java类?

关于这个主题的其他一些帖子我已经看过了.Java中的null是什么?

Ted*_*opp 7

因为nextToken()返回a String,所以当没有更多令牌时你需要做的就是:

return null;
Run Code Online (Sandbox Code Playgroud)

您可以使用关键字null作为任何Java的值Object.它只是意味着"没有对象".

对于这样可不行hasMoreTokens,这是应该返回一个boolean值(truefalse).原始值(boolean,int等)不是对象,null在这些情况下不能用作返回值.