📄 symset.java
字号:
import java.util.BitSet;
/**
* 我们把 java.util.BitSet 包装一下,以便于编写代码
*/
public class SymSet extends BitSet {
/**
* 这个域没有特别意义
*/
private static final long serialVersionUID = 8136959240158320958L;
/**
* 构造一个符号集合
* @param nbits 这个集合的容量
*/
public SymSet(int nbits) {
super(nbits);
}
/**
* 把一个符号放到集合中
* @param s 要放置的符号
*/
public void set(Symbol s) {
set(s.ordinal());
}
//NN Symbol.ordinal
/**
* 检查一个符号是否在集合中
* @param s 要检查的符号
* @return 若符号在集合中,则返回true,否则返回false
*/
public boolean get(Symbol s) {
return get(s.ordinal());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -