文字列の各文字をマップのキーと比較するにはどうすればよいですか? 各文字がマップのキーとして存在する場合は、大文字に変更します。文字列とマップの比較
String str = "abcdef";
Map<String, String> map = new HashMap<String, String>();
map.put("a", "A");
map.put("b", "B");
map.put("c", "C");
map.put("d", "D");
map.put("e", "E");
結果は"ABCDEf"
でなければなりません。 文字列の文字がマップに存在しない場合、その文字はそのまま残ります。
「アルファベット」とは「文字」を意味しますか? – khelwood
はい、 "a"を "A"に変更し、結果をABCDEfにする必要があります。 –