📄 pki_bits.java
字号:
/**
* @(#)PKI_BITS.java 2003/05/05
*
* Copyright(c) 2003 Wellhope Inc. All rights reserved.
*/
package psic;
/**
* @Title PKI_BITS Class
* @Description PKI_BITS类为PSI中常用的数据结构,用于表示数据的位值
* @Version 1.0.0
* @Author Zhuchengmin
*/
public class PKI_BITS
{
private byte[] bits;//存储数据的数组
private int bitLen;//属性bits的有效的位数
/*构造一个bitLen为零的空PKI_BITS实例*/
public PKI_BITS()
{
bitLen=0;
bits=null;
}
/*构造一个bitLen等于l且bits保存字节数组v的PKI_BITS实例*/
public PKI_BITS(byte[] v,int l)
{
bits=v;
bitLen=l;
}
/*设置属性bitLen值*/
public void setBitLen(int l)
{
bitLen = l;
}
/*设置属性bits值*/
public void setBits(byte[] v)
{
bits = v;
}
/*返回属性bitLen值*/
public int getBitLen()
{
return bitLen;
}
/*返回属性bits值*/
public byte[] getBits()
{
return bits;
}
public String getBitsString()
{
if(bits==null)
return new String("");
else
return new String(bits);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -