public class nrlSports {
public static void main(String[] args){
String[] direction = {"north", "north", "east", "south", "south", "south", "north", "north"};
for(int i=0; i<direction.length; i++) {
int count = 0;
for(int j = 0; j < direction.length; j++)
if(direction[i].equals(direction[j])) {
count++;
}
System.out.println(direction[i] + " (" + count + ")");
}
}
}
Выход: север (4) север (4) восток (1) юг (3) юг (3) юг (3) север (4) север (4)Как удалить повторяющиеся значения, а затем отобразить уникальные значения?
Как удалить эти повторяющиеся значения, так что результат должен выглядеть следующим образом: север (4) восток (1) юг (3)
Добавить все элементы массива в [Set] (http://docs.oracle.com/javase/6/docs/api /java/util/HashSet.html). – Henrik
Будет ли массив отсортирован всегда? – NINCOMPOOP