String类的常见方法的使用案例
2024-08-28 02:01:08
String类的常见方法的使用案例
//使用指定的字符串替换当前字符串中指定的内容
//将helloworld中的o替换为a
String s="HelloWorld";
String ss=s.replace("o","a");
System.out.println("替换前:"+s);
System.out.println("替换后:"+ss); //截取当前字符串中指定的内容,保留HelloWorld中0-w之间的内容,不包括w,s.indexOf("w")表示w在字符串s中的下标,下标是从0开始的;
s=s.substring(0, s.indexOf("W"));
System.out.println("截取以后的值:"+s); //将字符串转为大写或者小写
System.out.println("将s变量中包含的字符串转为小写:"+s.toLowerCase());
System.out.println("将s变量中包含的字符串转为大写:"+s.toUpperCase()); //忽略大小写的比较
System.out.println("忽略大小写的比较::"+"Hello".equalsIgnoreCase("HELLO"));
算当前字符串中有多少个指定字符的案例
public static void main(String[] args){ String s1="1110001110111111asdas1111csdcsdc" +
"";
int totol=count1(s1, "");
System.out.println(totol);
}
public static int count1(String s1,String s2){
String s=s1; int count =; while(true){
if (s.indexOf(s2)!=-) {//如果找到s2
count++;
s=s.substring(s.indexOf(s2)+);//将第一次找到的dest截掉,保留后面的部分,继续查找
continue ;
}else{
break;
}
}
return count;
}
最新文章
- Cesium原理篇:1最长的一帧之渲染调度
- spring入门(七)【springMVC返回json串】
- DEDECMS 留言薄模块的使用方法
- 通过navigationController跳转界面时隐藏navigationBar上的元素
- voucer
- nginx+mysql+php
- Word 2007 封面、目录和正文页码单独设置
- [再寄小读者之数学篇](2014-06-22 积分不等式 [中国科学技术大学2012年高等数学B考研试题])
- 修改AD FS
- power shell 脚本了解
- 创建一个dynamics 365 CRM online plugin (七) - plugin当中的Impersonation角色
- 解决远程连接mysql很慢的方法(网络正常)
- Java-Runoob-高级教程-实例-方法:01. Java 实例 – 方法重载
- Android中常见的对话框
- 【转】Java学习---算法那些事
- NTC与PTC压敏电阻在电源电路中起的作用
- 计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll解决办法
- graphviz 程序生成多种类型图表详解
- 转载:【微信小程序】 wx:if 与 hidden(隐藏元素)区别
- Iterator和for...of循环
热门文章
- f3d源码解读
- 以太坊solidity编程常见错误(不定期更新)
- 【iOS开发】NSOperation简单介绍
- 【iOS开发】iOS对UIViewController生命周期和属性方法的解析
- C#的internal访问修饰符
- POI读取带有公式的Excel单元格-xssf
- elasticsearch-1.7.1 (es Windows 64)
- C#中多态
- [洛谷P4124][CQOI2016]手机号码
- 洛谷 P3084 [USACO13OPEN]照片Photo 解题报告