用jsp从页面中文本框提取输入的字符串,通过按钮跳转携带到另一个jsp页面进行如图处理再以表格的形式将提取的子字符串和编号、位置列在表格中显示出来。
卡死在毕设的这个功能模块上了,求问该怎么实现的
如果你这个就是个字符串
那么直接用str.substring(开始位置,长度)就可以得到
至于开始位置,可以根据你的中心点的位置-长度/2
public List<String> extract(int M,String sequence){
// 1.从整个字符串中取得所有字符为"K"的下标集合
List<Integer> indexList=this.getKIndex(sequence);
List<String> resultList=new ArrayList<>();
// 2.遍历下标集合,截取肽段
for (int i = 0; i < indexList.size(); i++) {
resultList.add(sequence.substring(indexList.get(i)-M,indexList.get(i)+M));
}
// 返回提取的结果(未考虑首尾长度不够的情况)
return resultList;
}