首页 > 解决方案 > 如何返回一个数字,该数字表示与传递给该方法的字母匹配的图块数?

问题描述

我需要为每个循环使用增强型,我需要返回一个数字,该数字表示与传递给方法的字母匹配的图块数。我不知道该怎么做。指数?字符?等于?忽略评论,我不确定那里需要什么,或者我是否需要那里的东西。

public class ScrabblePlayer {

    // A String representing all of the tiles that this player has
    private String tiles;

    public ScrabblePlayer() {
        tiles = "";
    }

    public String getTiles() {
        return tiles;
    }

    public void addTile(char tile) {
        tiles += tile;
    }

    public boolean hasTile(char tile) {
        return tiles.indexOf(tile) != -1;
    }

    public int getCountOfLetter(char letter){
        int countOfTiles = 0;
        //ScrabblePlayer player1 = new ScrabblePlayer();

        for (char letters : tiles.toCharArray()) {
            //int display = 0;
            if (tiles.equals(letters)) {
                //display =
                countOfTiles++;
            }
        }
        return countOfTiles;
    } 
}

标签: java

解决方案


推荐阅读