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;
}

最新文章

  1. Cesium原理篇:1最长的一帧之渲染调度
  2. spring入门(七)【springMVC返回json串】
  3. DEDECMS 留言薄模块的使用方法
  4. 通过navigationController跳转界面时隐藏navigationBar上的元素
  5. voucer
  6. nginx+mysql+php
  7. Word 2007 封面、目录和正文页码单独设置
  8. [再寄小读者之数学篇](2014-06-22 积分不等式 [中国科学技术大学2012年高等数学B考研试题])
  9. 修改AD FS
  10. power shell 脚本了解
  11. 创建一个dynamics 365 CRM online plugin (七) - plugin当中的Impersonation角色
  12. 解决远程连接mysql很慢的方法(网络正常)
  13. Java-Runoob-高级教程-实例-方法:01. Java 实例 – 方法重载
  14. Android中常见的对话框
  15. 【转】Java学习---算法那些事
  16. NTC与PTC压敏电阻在电源电路中起的作用
  17. 计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll解决办法
  18. graphviz 程序生成多种类型图表详解
  19. 转载:【微信小程序】 wx:if 与 hidden(隐藏元素)区别
  20. Iterator和for...of循环

热门文章

  1. f3d源码解读
  2. 以太坊solidity编程常见错误(不定期更新)
  3. 【iOS开发】NSOperation简单介绍
  4. 【iOS开发】iOS对UIViewController生命周期和属性方法的解析
  5. C#的internal访问修饰符
  6. POI读取带有公式的Excel单元格-xssf
  7. elasticsearch-1.7.1 (es Windows 64)
  8. C#中多态
  9. [洛谷P4124][CQOI2016]手机号码
  10. 洛谷 P3084 [USACO13OPEN]照片Photo 解题报告