java中charAt()与toCharArray(),indexOf的综合使用
来源:互联网 发布:sql查询用户名和密码 编辑:程序博客网 时间:2024/05/26 07:27
java中charAt()与toCharArray(),indexOf的综合使用
写出某个字符在字符串中出现的每个位置
import java.util.Arrays;public class Test5 {//写出字符a在字符串中出现的每个位置public static void main(String[] args) {// TODO Auto-generated method stubString s="abcdadfafda";//对charAt()的使用int times=0;for (int i = 0; i < s.length(); i++) {if(s.charAt(i)=='a'){times++;}}//对toCharArray()的使用char[] c=s.toCharArray();int j=0;int[] arr=new int[times];for (int i = 0; i < c.length; i++) {if(c[i]=='a'){arr[j]=i;j++;}}System.out.println("a字符在str字符串出现的位置为"+Arrays.toString(arr));countTimes(s,'a');}//第二种 用indexOf(String str,int beginIndex)方法写public static void countTimes(String str,char ch){int index=0;while(true){//对indexOf的使用index=str.indexOf(ch, index);if(index==-1){break;}System.out.println(ch+"字符在str字符串出现的位置为"+index);index++;}}}a字符在str字符串出现的位置为[0, 4, 7, 10]
a字符在str字符串出现的位置为0
a字符在str字符串出现的位置为4
a字符在str字符串出现的位置为7
a字符在str字符串出现的位置为10
阅读全文
0 0
- java中charAt()与toCharArray(),indexOf的综合使用
- JAVA中的charAt()和toCharArray()
- java中toCharArray()方法的使用
- Java.toCharArray()和charAt()效率比较
- JAVA中的charAt函数和toCharArray函数
- java中charAt()方法的使用
- java中charAt()方法的使用
- javascript 中indexof,lastindexof,substr,substring,charat的应用
- charAt(IndexOf)
- java中indexOf使用
- 关于indexOf,charAt,subString的区别
- java中indexOf()类的基本使用
- java中的charAt(),substring(a,b),indexOf(),lastindexof()等的用法
- Java 中indexOf方法使用
- Java中final与static关键字的综合使用
- Java中List集合中contains()与indexOf()的区别
- jQuery 中 substr,substring,slice,split,indexOf,charAt,replace用法
- IndexOf与substring的使用
- Python 正则表达式(模式匹配)
- Proving Equivalences HDU
- Pycharm连接Github,下载上传管理
- 欢迎使用CSDN-markdown编辑器
- freemark常用
- java中charAt()与toCharArray(),indexOf的综合使用
- windows下使用PHP实现定时执行脚本
- git add详解(总记不住啥时候用add的哪个参数、囧)
- HashMap.comparableClassFor(Object x)方法解读:类型/泛型相关方法
- 通过js使用动画曲线
- Fox And Two Dots
- 异常点检测
- Meta标签总结
- Kylin建立cube时报错