zsh_root
2024-01-02 7b595546af704983dbafcd0d385c8768ddacefc2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package tbDataModel_Dell;
import java.util.Vector;
 
import tbDataModel.AnchorAndDistance;
public class Dell_AnchorAndDistance {
    
    static Vector<AnchorAndDistance> anc_dis=new Vector<>();
 
    public static Vector<AnchorAndDistance> getAnc_dis() {
        return anc_dis;
    }
    
    public static void insert_anc_dis(int dis,String anchorid) {
        AnchorAndDistance ancds=new AnchorAndDistance();
        ancds.setAnchor(anchorid);
        ancds.setDistance(dis);
        anc_dis.add(ancds);
    }
    
    
    /**ɾ³ý¼¯ºÏÖÐËùÓеÄÔªËØ*/
    public static void delete_all() {
        if(anc_dis.size() !=0) {
            anc_dis.removeAllElements();
        }
    }
    
    /**»ñÈ¡¼¯ºÏÖоàÀë×îСµÄ»ùÕ¾id*/
    public static String get_anchorid( int dis) {
        String anchorid="0";
        for(int i=0;i<anc_dis.size();i++) {
            int dist=anc_dis.get(i).getDistance();
            if(dist==dis) {
                anchorid=anc_dis.get(i).getAnchor();
                break;
            }
            
        }
        return anchorid;
        
        
    }
 
}