private void removeDuplicatedNeighbors(List<NeighboringCellInfo> neighboringCells, Measurement measurement) {
List<NeighboringCellInfo> cellsToRemove = new ArrayList<NeighboringCellInfo>();
Set<String> uniqueCellKeys = new HashSet<String>();
uniqueCellKeys.add(createCellKey(measurement));
for (NeighboringCellInfo cell : neighboringCells) {
String key = createCellKey(cell, measurement);
if (uniqueCellKeys.contains(key)) {
Log.d("removeDuplicatedNeighbors(): Remove duplicated cell: %s", key);
cellsToRemove.add(cell);
} else {
uniqueCellKeys.add(key);
}
}
neighboringCells.removeAll(cellsToRemove);
}
LegacyMeasurementParser.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:TowerCollector
作者:
评论列表
文章目录