public class Temp{
public static void main(String[] args) {
String str = "考古现场发掘发现,唐代以上的深黑色淤泥文化层厚度约3.0米," +
"距现地表约时代跨度为宋代至民国时期。淤泥里面遗存大量的水生动" +
"物,如河蚌、螺壳等,还出土了地表的灰陶瓦片和瓷片以及数件豆柄、豆盘" +
"等。此外,这一文化层中还发现灰坑、水沟、道路等遗迹,发现陶盆、“开元通宝”铜钱等。";
String[] key = {"地表","时代","民国"};
int size = 8;
boolean match = false;
match = matchKey(str, key, size);
System.out.println(match);
}
private static boolean matchKey(String summary,String[] key,int size){
boolean match = false;
if(key==null || key.length ==0){
return false;
}
for(int i=0;i<1;i++){
if(summary.contains(key[0]) && key.length==1){
match= true;
return match;
}
if(summary.contains(key[i])){
String[] tmpArray = copyOfRange(key, i+1,key.length-1);
int index = summary.indexOf(key[i]);
int nextIndex = index + key[i].length();
int last = nextIndex + size;
if(last>=summary.length()){
last = summary.length();
}
String afterStr = summary.substring(nextIndex,last);
System.out.println(afterStr);
match = matchKey(afterStr, tmpArray, size);
if(match){
return match;
}
String remain = summary.substring(nextIndex, summary.length());
System.out.println(remain);
match = matchKey(remain, key, size);
if(match){
return match;
}
}
}
return match;
}
public static String[] copyOfRange(String[] original,int from,int to) {
String[] temp = new String[to-from+1];
int t=0;
for(int i= from;i<=to;i++){
String s = original[i];
temp[t] = s;
t++;
}
return temp;
}
}
分享到:
相关推荐
这项研究的目的是比较两种假体修复材料的表面粗糙度及其细菌敏感性。 在这项研究中,将两种临时修复材料分为两组,一种是聚甲基丙烯酸甲酯丙烯酸酯(NicTone MDC DENTAL),另一种是双丙烯酸树脂(Protemp 4 ESPE ...
8. **时间敏感性**:临时包装往往与特定的时间节点(如节日、促销活动)关联,因此设计和生产的时间安排至关重要,以确保在正确的时间推出。 9. **营销策略**:临时包装可以作为营销工具,通过特殊设计吸引顾客,...
数据分析是现代商业环境中至关重要的一个领域,它涵盖了多个方面,包括日常的工作职责、专题分析的步骤、流量分析、路径分析、竞品分析以及如何处理sql常见问题和临时需求。以下是对这些知识点的详细阐述: 1. **...
在这个过程中,保持对新技术的敏感度尤其重要,因为它能够帮助我们及时掌握最新的技术动态,从而在分析和设计系统时能够考虑到最前沿的技术可能带来的变革。 其次,实践经验对于提升系统分析和设计能力有着不可替代...
在电焊临时支撑装置的信息化进程中,涉及到的设计图纸、使用数据等都属于敏感信息,需要有严格的管理和保护措施,防止信息泄露。 总的来说,这个压缩包中的内容可能会涵盖电焊技术、工程设计、物联网应用、数据分析...
5. **价格敏感性**:如果数据包含费用信息,可以分析费用变化对骑行选择的影响。 6. **用户特征**:根据年龄和性别划分用户群体,研究其骑行习惯的异同。 更进一步,我们还可以利用机器学习技术建立预测模型,预测...
6. **敏感性分析**:分析模型中的关键参数对结果的影响,如风速变化、泄漏速率增加等,以提高应急预案的适应性和可靠性。 7. **案例研究**:可能包含历史氨气泄漏事件的复盘分析,通过实际案例验证模型的准确性,并...
6. 用户需求分析:报告可能会对汽车用户在选择三角警示牌时的需求进行分析,包括价格敏感度、品牌偏好、功能要求等方面。 7. 技术创新:报告可能会探讨三角警示牌在技术上的创新点,如使用新材料、提高反光性能、...
4. 技能要求:具备商业敏感度、创新意识、独立判断与决策能力,以及优秀的协调管理能力。 **分析与决策** 1. 分析组织的财务状况,为公司决策提供月、季、年度的财务报告。 2. 指导、考核子公司,优化财务管理工作...
评价等级的判定考虑工程占地规模、生态敏感度等因素。案例中,由于生物量和生物多样性影响较小,项目按二级评价进行。 4. **水源爱护区保护**:如特大桥跨越一级爱护水源地,根据水污染防治法,应避免在一级爱护...
- 在数据库设计中,通过权限控制机制限制不同用户的访问权限,确保敏感数据的安全性。 5.2 系统运行与维护 - **权限管理**:通过权限设置,保证只有授权人员才能访问特定的数据和功能。 - **数据备份**:定期备份...
7. **计算和量度定义**:用户可以定义复杂的计算和业务量度,以满足特定分析需求。 8. **可见性和个性化**:用户可以根据个人偏好和职责定制信息板,调整报表布局和显示选项。 9. **动态SQL生成**:Oracle BI ...
48%的学生能在同桌或小组对话中认真倾听并轮流发言,但在面对变化时,如老师临时调整要求,63%的学生能迅速适应,显示出对教师指令的敏感度。然而,只有17%的学生能在课堂上指出其他同学发言的错误,这揭示了他们在...
3. 技能要求:需要接受专业培训,具备宽领域的技术结构,包括商业敏感度、创新能力、判断力和决策能力,以及良好的管理与协调技能。 分析与协调: 1. 定期分析和报告公司各时期的财务状况和经营成果,为决策提供...
高收入群体对价格的敏感度相对较低,而更加注重房产的品质和价值,这为项目提供了较高的盈利空间。 综合调研结果,南戴河项目应将31-50岁的高收入群体作为核心目标市场。这一群体对度假房产的品质、位置、配套设施...
- **价格敏感度与预算限制**:消费者的购买决策受价格因素影响较大,特别是在经济不稳定的时期,这要求制造商提供性价比更高的产品。 - **环境担忧与法规**:环保标准的提升以及消费者对可持续发展的重视,要求帐篷...
- **大数据分析**:系统定期分析收集的数据,如客流、游客类型和满意度,生成分析报告。 用例之间的关系可能包括扩展(例如,记录意外事件是游览过程中的可选活动),包含(例如,满意度调查是生成总结报告的一...
【建筑结构选型】在建筑设计中占据核心地位,它直接影响着建筑的安全性、经济性和功能性...在实践中,结合理论知识和实地调研,可以深化对建筑结构的理解,培养出敏锐的直觉和设计敏感度,从而在建筑领域取得卓越成就。
- **购物停车**:节假日是高峰期,停车时间一般在2小时内,对停车收费敏感度较低,但对停车距离有较高要求,期望在100-200米范围内。 - **接送学生上下学**:停车时间集中,尤其是上学时段,多为临时停车,违停...