返回截断后的句子

简介: 截断问题
 int i = 0;
        StringBuffer str = new StringBuffer();
        while(k > 0) {
            char ch = s.charAt(i);
            if(ch == ' '|| i == s.length()-1){
                k--;
            }
            if(k != 0 ||i == s.length()-1&&ch!=' ')
            str.append(ch);
            i++;
        }
        return str.toString();
相关文章
|
3月前
|
存储 Java 数据处理
|
6月前
|
算法 测试技术 编译器
【算法 | 实验18】在字符矩阵中查找给定字符串的所有匹配项
题目描述 题目 在字符矩阵中查找给定字符串的所有匹配项 给定一个M×N字符矩阵,以及一个字符串S,找到在矩阵中所有可能的连续字符组成的S的次数。所谓的连续字符,是指一个字符可以和位于其上下左右,左上左下,右上右下8个方向的字符组成字符串。用回溯法求解。
100 1
|
6月前
leetcode-1816:截断句子
leetcode-1816:截断句子
44 0
7-4 统计一行文本的单词个数
7-4 统计一行文本的单词个数
108 0
2114. 句子中的最多单词数
一个 句子 由一些 单词 以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。 给你一个字符串数组 sentences ,其中 sentences[i] 表示单个 句子 。 请你返回单个句子里 单词的最多数目 。
107 0
|
存储 数据库
长整数在插入较短的列时会被转换,但不会被截断为什么?公式是什么?
长整数在插入较短的列时会被转换,但不会被截断为什么?公式是什么?
C/C++编程题之提取不重复的整数
C/C++编程题之提取不重复的整数
|
前端开发 JavaScript
优雅的处理文本溢出截断
文本溢出截断是一个比较常见的场景,如新闻列表页、微博列表、商品列表等,溢出截断主要是为了保证界面的整齐。在《前端开发需要知道的 10 个 CSS 技巧》中有提到过多行文本溢出的处理,本文总结一些优雅的处理文本溢出截断的方法。
171 0
优雅的处理文本溢出截断