简单的测试搜索词的分割算法思路

一、目的

把用户输入的一句话,分割出关键词,方便来查找。

二、主要算法

java 复制代码
/**
 * @author
 * @version 1.0.0
 * <p>
 * date: 2026/3/19
 **/
public class SplitTest {

    public static void main(String[] args) {
        String str = "昆明的美景";

        for (int k = 1; k <= str.length(); k++) {
            for (int p = 0; p < str.length(); p++) {
                // 如果在范围内
                if (p + k <= str.length()) {
                    System.out.println(str.substring(p, p + k));
                }
            }
            System.out.println();
        }
    }
}

如图:

三、执行结果

相关推荐
Wang's Blog4 小时前
Java 接入Redis: 服务启动停止与后台运行配置
java·服务器·redis
此时不提桶,更待何时4 小时前
01-04-B-垃圾回收面试与生产事故实战
java·jvm·面试
有点。4 小时前
C++03阶段练习(练习题)
数据结构·算法·图论
周末也要写八哥6 小时前
经典算法实例:游戏中弱角色的数量(二)
算法
是Yu欸6 小时前
鸿蒙PC移植:2048 从网页小游戏到 AI 桌面应用
大数据·人工智能·算法·数据挖掘·openharmony·codex
鹿角片ljp6 小时前
KV Cache 解析
java·算法
captain3766 小时前
网络原理(9)-数据链路层
java·网络协议·java-ee
liliangcsdn6 小时前
IVOL与偏度因子的对比测量分析
算法
惊讶的猫7 小时前
意图识别置信度和检索重排的分数
java