LegacyMeasurementParser.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:TowerCollector 作者:
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);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号