3 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
return ISEmpty();調(diào)用的是自己當(dāng)前的方法,其實(shí)是無(wú)限循環(huán)。
你說(shuō)的方法覆蓋怎么不起作用了?是可以的啊。

TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
java.util.ArrayList類(lèi)中isEmpty() 方法
/**
* Returns <tt>true</tt> if this list contains no elements.
*
* @return <tt>true</tt> if this list contains no elements
*/
public boolean isEmpty() {
return size == 0;
}
方法本身返回的就是一個(gè)布爾值?????
而且你的類(lèi)中掉的方法不是java.util.ArrayList類(lèi)中isEmpty() 方法吧。。
ctrl+方法名肯定是你當(dāng)前的方法。。

TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
isEmpty()還是調(diào)用java.util.ArrayList類(lèi),toString()才有改到,所有的類(lèi)都是Object 的子類(lèi),都有toString()方法
添加回答
舉報(bào)