问:有一个获取字符串长度的命令。
ScrabblePlayer.java
公共 类 ScrabblePlayer {
私有字符串mHand ; 公共ScrabblePlayer (){ mHand = “” ; } public String getHand (){ return mHand ; } public void addTile (char tile ){ //将图块添加到玩家的手上mHand + = tile ; } public getTileCount (){ for (} public boolean
hasTile (char tile ) {
返回mHand 。indexOf (tile )> - 1 ; } }
答:现在,我也了解了Eli在重读他的问题后感到困惑的地方。
为什么要使用for循环来获取手牌的数量?
有一个获取字符串长度的命令。
我们不想知道我们拥有的信件总数。如果我们想找到它,那么我们当然可以使用length方法。但是挑战表明它特别想知道我们的mHands字符串中有多少个特定的字母