public class Sorting2 {
public static void main(String[] args) {
String str =
"this is a cat and that is a mice and where is the food";
String[] arr = str.split(
" ");
Map<String, Letter> map =
new HashMap<String, Letter>();
for (String key : arr) {
if (!map.containsKey(key)) {
map.put(key,
new Letter(key));
}
Letter
value = map.
get(key);
value.setCount(
value.getCount() +
1);
}
for (String key : map.keySet()) {
Letter
value = map.
get(key);
System.
out.println(key +
"-->" +
value.getCount());
}
}
}
public class Letter {
private String name;
private int count;
public Letter() {
}
public Letter(String name) {
this.name = name;
}
public Letter(String name,
int count) {
this.name = name;
this.count = count;
}
public String
getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getCount() {
return count;
}
public void setCount(
int count) {
this.count = count;
}
}
转载请注明原文地址: https://ju.6miu.com/read-965534.html