我有一个写入文本文件的代码,然后打印出在文本文件中找到每个单词的次数。它工作正常,但不区分大小写。而且我被卡住了。您能否提出建议?
Map<String, Integer> map = new LinkedHashMap<>();
for (String w : data) {
Integer n = map.get(w.);
n = (n == null) ? 1 : ++n;
map.put(w, n);
}
System.out.println(map);
Run Code Online (Sandbox Code Playgroud)
这是代码。感谢您的时间。
我遇到了以下问题:every我的函数中的方法返回,undefined所以ableToMoveAll无论如何函数都返回.请查看以下代码并帮助我:
var SQUADS = [];
function MilitaryUnit(name, maxHealth, maxEnergy){
this.squadName = name;
this.squadMaxHealth = maxHealth;
this.squadCurrentHealth = maxHealth;
this.squadMaxEnergy = maxEnergy;
this.squadCurrentEnergy = maxEnergy;
this.travel = function(dist){
if (dist > this.squadCurrentEnergy) {
alert("You can't go this far");
}
this.squadCurrentEnergy -= dist;
}
this.ableToMove = function(dist){
return this.squadCurrentEnergy >= dist;
}
}
var squadOfHorses = new MilitaryUnit("Horses", 50, 100);
SQUADS.push(squadOfHorses);
var squadOfSoldiers = new MilitaryUnit("Soldiers", 40, 50);
SQUADS.push(squadOfSoldiers);
var squadOfMachines = new MilitaryUnit("Machines", 100, 50); …Run Code Online (Sandbox Code Playgroud)