java - 如何返回一个数字,该数字表示与传递给该方法的字母匹配的图块数?
问题描述
我需要为每个循环使用增强型,我需要返回一个数字,该数字表示与传递给方法的字母匹配的图块数。我不知道该怎么做。指数?字符?等于?忽略评论,我不确定那里需要什么,或者我是否需要那里的东西。
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;
}
}
解决方案
推荐阅读
- javascript - 如何从内到外迭代 Javascript 对象
- excel - 如何根据列中的值标准插入行数
- javascript - 将地图转换为数组 - Javascript
- windows - 使用 Windows 批处理脚本移动桌面上除特定文件夹之外的所有内容
- markdown - 如何在 Docusaurus 中渲染浏览器
- windows - 将路径中包含空格和破折号的 Win10 目录挂载到 Ubuntu Docker 容器中
- c# - dotnet 核心是否具有用于控制台应用程序的内置 JSON 序列化器/反序列化器?
- selenium - Selenium 命令无法通过 Jmeter 工作
- android - 为自定义视图的每个不同实例在自定义视图中为 EditText 提供唯一 ID
- javascript - 使用 jQuery 成功登录 Google 后更改 CSS 属性