badge.java

来自「First of all, the Applet-phone is a SIP 」· Java 代码 · 共 75 行

JAVA
75
字号
/* * Badge.java * * Created on June 17, 2003, 11:50 AM */package gov.nist.examples.bps.reader.baselistener;/** * * @author Deruelle Olivier */public class Badge {        private String badgeId;    private String badgeIdHex;        /** Creates a new instance of Badge */    public Badge(int[] badgeBytes ) {        try{            StringBuffer sb=new StringBuffer();            if (Integer.toHexString(badgeBytes[2]).equals("0"))                sb.append(Integer.toHexString(badgeBytes[2])+"0");            else                sb.append(Integer.toHexString(badgeBytes[2]));                        if (Integer.toHexString(badgeBytes[3]).equals("0"))                sb.append(Integer.toHexString(badgeBytes[3])+"0");            else                sb.append(Integer.toHexString(badgeBytes[3]));                        if (Integer.toHexString(badgeBytes[1]).equals("0"))                sb.append(Integer.toHexString(badgeBytes[1])+"0");            else                sb.append(Integer.toHexString(badgeBytes[1]));                        if (Integer.toHexString(badgeBytes[0]).equals("0"))                sb.append(Integer.toHexString(badgeBytes[0])+"0");            else                sb.append(Integer.toHexString(badgeBytes[0]));                        badgeIdHex=sb.toString();            int badgeIdTemp= Integer.parseInt(badgeIdHex, 16);            badgeId=Integer.toString(badgeIdTemp);                      SerialDebug.println("Badge, Packet successfully parsed: "+badgeIdHex);                        /*            if (  badgeIdHex.equals("000055bc") || badgeIdHex.equals("000055b9") ) {                            }            else {                 SerialDebug.println("Badge, ERROR parsing packet....");                 System.exit(0);            }            */        }        catch(Exception e){            e.printStackTrace();        }    }        public String getBadgeId() {        return badgeId;    }        public String getBadgeIdHex() {        return badgeIdHex;    }        public String toXMLString() {        return "<badge identifier=\""+badgeIdHex+"\" />";    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?