📄 seqdbhw.java
字号:
package gsp;
import java.util.ArrayList;
/**
* <title>数据库序列集类</title>
* 用于获取从数据库中扫描后获得序列集
* 这里并没有从数据库获取,而是做好的初始化
* @author guangqingzhong
*
*/
public class SeqDBhw {
private ArrayList<Sequence> seqs; //序列对象
/**
* 无参数构造方法
* 初始化序列集
*
*/
public SeqDBhw() {
this.seqs = new ArrayList<Sequence>();
Sequence s;
s = new Sequence();
//<{A B}{C}{D E}{C}>
s.addElement(new Element(new int[] {1,2}));
s.addElement(new Element(new int[] {3}));
s.addElement(new Element(new int[] {4,5}));
s.addElement(new Element(new int[] {3}));
seqs.add(s);
s = new Sequence();
//<{A B}{C D}{E}>
s.addElement(new Element(new int[] {1,2}));
s.addElement(new Element(new int[] {3,4}));
s.addElement(new Element(new int[] {5}));
seqs.add(s);
s = new Sequence();
//<{B}{A}{B}{D E}>
s.addElement(new Element(new int[] {2}));
s.addElement(new Element(new int[] {1}));
s.addElement(new Element(new int[] {2}));
s.addElement(new Element(new int[] {4,5}));
seqs.add(s);
s = new Sequence();
//<{C}{D E}{C}{E}>
s.addElement(new Element(new int[] {3}));
s.addElement(new Element(new int[] {4,5}));
s.addElement(new Element(new int[] {3}));
s.addElement(new Element(new int[] {5}));
seqs.add(s);
s = new Sequence();
//<{B}{A}{B C}{A D}>
s.addElement(new Element(new int[] {2}));
s.addElement(new Element(new int[] {1}));
s.addElement(new Element(new int[] {2,3}));
s.addElement(new Element(new int[] {1,4}));
seqs.add(s);
}
/**
* 获取序列集的大小
* 也就是获取有几个序列
* @return 序列集大小
*/
public int size(){
return this.seqs.size();
}
/**
* 获取序列集
* @return 序列集
*/
public ArrayList<Sequence> getSeqs(){
return this.seqs;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -