package com.wck.test729;
import java.util.Scanner;
public class SearchKey {static int count=0;static int index=0;static String a=null;static String news="我是滚滚红尘里忙忙碌碌的求生者,对于追求,真的没有准备好。老是在慌乱和迷茫中,来不及,也不曾思考如何去理解世界,理解自己或你的存在。"+ "你——这夏,如何悄悄地来,究竟如何悄悄地去,只有感觉,只有真实的感觉,我从不怀疑,我对你的信任是一贯的,因为你给我的除了踏实就是踏实。这世界里一个"+ "没有准备好的人,你却用滚烫的唇吻他,他能不慌乱吗?那不是故着羞涩的慌慌张张,是怕被你的热情灼伤了,但是还是站在那棵蓬蓬松松的柳树下翘首期盼你的降临,"+ "心里有点乱,心里有点慌。是的,你是辣了一点,毕竟那是夏天,毕竟是流火的季节,但是我无时无刻不想着你,因为你是风,夏日里的风,是焦渴中的那滴甘霖……"+ "我倦怠于都市里的风,也恐惧于都市里的生活。我没有脱逃,这是这个时代给予每个人的宿命,最终被城市深深地奴役着。当把几代人的被汗水淋湿透的酬劳和牙缝里掠"+ "夺下来的积蓄,咬牙砸向楼市时,我的第一感觉就如扑火的蛾子,有点死而后已的悲壮。当我的钱袋子空了的时候,我发现我失去的不仅仅是自己,一家人都淹没在城市滚"+ "滚烟尘里,夏日无羁游弋的风中……手机就像最温馨的亲人,每天不厌其烦地提醒:黄石气象台发布高温蓝色预警——今天温度37℃以上,请注意防暑降温!社会在文字里走"+ "向人文,哪天在物质里走向人文?哪天的楼市不再存在泡沫走向真实的轨道呢?望着毫不留情的毒日,看着阳光地里自己单薄的身影,真想躲进温馨的空调室内。我不敢,"+ "也不能,只好打点工具紧一紧牙骑着摩托车,把烈日戴在头上,淹没在夏天滚烫的风中……掰肿指头算了算,三十年的背负,三十年才能还清住房的贷款。三十年蜗牛的路,"+ "爬上葡萄树看到的尝到的葡萄将是何味,现在真的难得说准,到一颗牙也没有的年纪,是不是受得住葡萄的酸甜永远要打一个大大的问字号。三十年后,我的蜗居,会不会成为"+ "莫泊桑那条——项链,一家人为之奔忙一辈子的假项链呢?一场游戏一场梦呀!在烈日下,只有夏天的风,风情卓卓宛如情人,没有嫌弃我,他在最酷暑日中把那一丝关怀悄悄奉上。"+ "看来世界上最公平的还是自然,自然最无私。我试图把自己放入荒野,那仅仅是一种心情。活着是永远的现实,现在的生活早已超越了生存概念,所以要学会在生活面前低头。"+ "在这忙忙碌碌的世界,需要坚强去跨越坎坎。你看我风尘仆仆的样子,一次次淹没在夏天的风里,我总觉不着苦,因为我心里早已忘记了自己。社会是框,我只是泥,早已学会了适应,"+ "我必须大胆地去改造自己。适应性,在不断塑造自己的新形象,个性的更改司空见惯,但不改的是祖祖辈辈遗传下来的秉性。为此,我永远成不了魔鬼,也成不了天使……无情的夏季"+ "渐渐淹没着我的身,但是我的心永远跳跃在多情的夏季里,一次次死里逃生。…";public static void main(String[] args) {StringBuilder builder=new StringBuilder(news);System.out.println("输入文章的关键字:");@SuppressWarnings("resource")Scanner scanner =new Scanner(System.in);String key=scanner.next();   /* for(int i=0;i<=news.length()-1;i++){int temp;temp=builder.indexOf(key,index);if (temp>-1) {count++;index=temp+key.length();}else if (temp==-1) {index+=1;continue;}}*/do {int temp;temp=builder.indexOf(key,index);if (temp>-1) { count++;System.out.println("下标"+temp+"号出现第"+count+"次");index=temp+key.length();   }else if (temp==-1){ index+=1;}} while (index<builder.length());if(key.length()==1){   a="关键字";}else if (key.length()>1) {a="关键词句";}      System.out.println("\""+key+"\""+a+"共出现了:  "+count+"次");}}

javase统计一段文章的某个关键字或词出现了几次相关推荐

  1. mysql数据库表字段使用DESC等关键字报错及解决方法

    mysql数据库表字段使用DESC等关键字报错及解决方法 参考文章: (1)mysql数据库表字段使用DESC等关键字报错及解决方法 (2)https://www.cnblogs.com/li--xi ...

  2. 统计本段话的高频词汇——报错:KeyError

    项目场景: 编写程序,实现用户随机输入一段话,统计本段话的高频词汇 原来的代码 import jieba txt = input("请输入一段话:") words = jieba. ...

  3. C#统计一段时间内有多少个星期几

    1 ///<summary> 2 /// 统计一段时间内有多少个星期几 3 ///</summary> 4 ///<param name= "AStart &q ...

  4. Linux 统计一段时间内的文件大小

    Linux 统计一段时间内的文件大小 There is no nutrition in the blog content. After reading it, you will not only su ...

  5. 统计案例 | 系列文章合集

    统计案例 | 系列文章合集 1 背景 2 统计案例系列文章合集(持续更新中) 1 背景 [统计案例] 系列文章,目的是通过一系列的实际案例(经典统计案例+小编实际参与的数据分析项目)来洞悉这些案例背后 ...

  6. Git统计一段时间内代码的修改量

    Git统计某段时间的代码修改量 项目每个版本都要统计代码修改量,故作此记录. 首先打开Git Bash,进入代码目录 cd /d/2021live/oes-live 在执行查询命令行 git log ...

  7. 输入一段字符,统计一段字符串中大小写字母的个数

    输入一段字符,统计一段字符串大小写字母的个数-python #输入一段字符,统计一段字符串大小写字母的个数 def num(s):num_min=0num_max=0for i in s:if i.i ...

  8. 【字符统计】统计输入的文章中文字、数字、空格和特殊字符的个数并打印的简单python程序

    问题描述如下: 输入一段文章,统计出文章中文字(字母).数字.空格和特殊字符的个数.利用isalpha(),isdigit(),isspace()函数进行实现. 程序代码如下: tmpStr = in ...

  9. 整合springboot,prometheus中guage的使用,统计一段时间中某个值的积累

    1. 前言 工作几个月了,但是工作的前3个月几乎没有工作内容,从国庆节后终于步入工作节奏,开始接一些需求了,老早就想督促自己去学习去记录,但是自制力太差了,希望自己可以慢慢的写博客.读书,取得一些进步 ...

最新文章

  1. HighLight selected features
  2. python常用指令-日常整理python执行系统命令的常见方法(全)
  3. Java+大数据开发——Hadoop集群环境搭建(二)
  4. [java]ArrayList的介绍
  5. 可怕的DefaultAbstractHelperImpl
  6. 前端学习(1394):多人管理项目14多人加密使用
  7. 【ASP.NET Web API教程】2.3 与实体框架一起使用Web API
  8. 关于伪静态和真静态的一点心得
  9. 总结一些开源的网站检测扫描器源码(未完)
  10. 单一职责原则 (Single Responsibility Principle,SRP)
  11. oracle apex表隐藏,oracle-apex 处理表格形式
  12. java新手笔记6 示例for
  13. linux下led灯驱动程序
  14. android实体键盘输入法,推荐一个实体键盘专用输入法,是对 autotext的改进
  15. 机器人学之动力学笔记【11】—— 拉格朗日 动力学方程
  16. 【金猿案例展】某大型股份制银行——指标的统一管理和分析平台
  17. qq空间进入游戏显示服务器拒绝,显示ptlogin2.qq.com,QQ空间打不开的快速解决办法...
  18. clickhouse - 第三章:内置对象 之 第二节:table表操作 - 创建表与删除表
  19. win10linux双系统引导设置,win10 + Ubuntu20.04 LTS双系统引导界面美化
  20. 高通sdx12 audio架构

热门文章

  1. applewatch2 android,Apple Watch 2最新消息 更专注配置以及材质
  2. 一文带你彻底了解IIC协议
  3. A5s 150M便携式智能无线路由器
  4. Excel中插入超链接跳转到其他文件或其他工作表
  5. 地图常用工具-一个好用的地图工具网址
  6. 计算机组装电源线排,主机箱背部走线技巧 组装电脑走背线与理线教程
  7. 车联网之 carLife车机端集成即开发
  8. 你如何理解mysql的读写分离_面试官:谈谈你对Mysql数据库读写分离的了解,并且有哪些注意事项?...
  9. springboot-开发者模式
  10. DSPE-PEG-CMP 磷脂-聚乙二醇-神经胶质瘤细胞膜蛋白 粒径100-150 nm