【发布时间】:2015-01-02 10:27:13
【问题描述】:
int uniqueCount = 0;
System.out.println("List Cities Visited:");
for(int i = 0; i < num; i++)
{
System.out.println((i+1)+". "+(String)cityTrack.dequeue());
}
System.out.println("Unique Cities: "+uniqueCount);
基本上,我将城市列表添加到队列中。我要把它打印出来,如上图所示,并计算出独特城市的数量。有任何想法吗?我对此很陌生。
编辑:已解决。谢谢大家!
【问题讨论】:
-
如果您将城市添加到集合中。那么答案就是 Set 的大小。否则,您仍然可以在 for 循环中使用 Set 来解决问题。