
11-06 Java语言基础(String类(5))
发布日期:2021-05-06 23:59:35
浏览次数:30
分类:精选文章
本文共 877 字,大约阅读时间需要 2 分钟。
字符串反转
public class Demo13_String { public static void main(String[] args) { String str = "asdfghjkl"; char[] c = str.toCharArray(); int left = 0; int right = c.length - 1; while(left <= right) { char temp = c[left]; c[left] = c[right]; c[right] = temp; left++; right--; } str = String.valueOf(c); System.out.println(str); }}
统计大串中小串出现的次数
1、定义计数器变量,变量为02、通过indexOf方法在大串中找小串。如果返回-1,程序结束。如果返回索引值,继续。3、根据获取的索引值加上小串的长度,从这个位置开始再次索引。知道返回的索引值为-1为止。
代码:
public class Demo14_String { public static void main(String[] args) { //定义大串 String max = "woaiheima,heimabutongyubaima,buguanheimahaishibaima,zhaodaogongzuojiushihaoma"; //定义小串 String min = "heima"; int count = 0; int pose = 0; pose = max.indexOf(min, pose); while(pose != -1) { count++; pose = max.indexOf(min, pose + min.length()); } System.out.println(count); }}
输出:
3
发表评论
最新留言
不错!
[***.144.177.141]2025年04月01日 21时57分05秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MongoDB版本及存储引擎区别
2021-05-09
shell echo单行和多行文字定向写入到文件中
2021-05-09
cmp命令
2021-05-09
Linux 磁盘管理(df fu fdisk mkfs mount)
2021-05-09
jQuery的事件绑定与触发 - 学习笔记
2021-05-09
Linux上TCP的几个内核参数调优
2021-05-09
记一次讲故事机器人的开发-我有故事,让机器人来读
2021-05-09
seo 回忆录百度基本概念(一)
2021-05-09
netcore中使用session
2021-05-09
Android 开发学习进程0.25 自定义控件
2021-05-09
多媒体文件格式全解说(下)--图片
2021-05-09
淘宝WAP版小BUG分析
2021-05-09
asp.net打印网页后自动关闭网页【无需插件】
2021-05-09
【Maven】POM基本概念
2021-05-09
【Java思考】Java 中的实参与形参之间的传递到底是值传递还是引用传递呢?
2021-05-09
【设计模式】单例模式
2021-05-09
远程触发Jenkins的Pipeline任务的并发问题处理
2021-05-09
entity framework core在独立类库下执行迁移操作
2021-05-09
Asp.Net Core 2.1+的视图缓存(响应缓存)
2021-05-09