1.输入一个字符串,输入一个字符,判断该字符在该字符串中出现的次数(indexof And substring)
public static void work12() {String ii;char str;方法一!!!不规范做法与题目要求不符Scanner sc = new Scanner(System.in);System.out.println("请您输入一个字符串");ii=sc.next();System.out.println("请你输入一个单字符");str = sc.next().charAt(0);int count =0;for (int i = 0; i <=ii.length(); i++) {if(ii.charAt(i)==str) {count++;}} // // System.out.println("在字符串中出现了"+count+"次"); // // System.out.println(ii.indexOf('i'));//判断字符串里面是否存在这个值 // ii.substring(arg0) ------------------------------------------------------------------------------------ 方法二规范做法 !!!Scanner sc = new Scanner(System.in);System.out.println("请您输入一个字符串");ii=sc.next();System.out.println("请你输入一个单字符");str = sc.next().charAt(0);int count =0;while (true) {int ide=ii.indexOf(str);if(ide!=-1) {ii= ii.substring(ide+1, ii.length());System.out.println(ii.substring(ide+1, ii.length()));count++;}else {break;}}System.out.println("在字符串中出现了"+count+"次");}
2.让用户随即输入一段字符串,凡是碰到“B”“b”“c”三个字符,全部自动换行输出
public static void work(String i) {for (int j = 0; j < i.length(); j++) {System.out.print(i.charAt(j));if(i.charAt(j)=='B'||i.charAt(j)=='b'||i.charAt(j)=='c') {System.out.println();}}}
详细解决方案
输入一个字符串,输入一个字符,判断该字符在该字符串中出现的次数(indexof And substring) 与让用户随即输入一段字符串,凡是碰到“B”“b”“c”三个字符,全部自动换行输出
热度:37 发布时间:2023-12-06 02:32:59.0
相关解决方案
- java indexof(int ch)不解,忘高手解惑。该怎么处理
- indexOf()的用法有些不懂,求讲解
- SubString 怎样得到某个符号后面的字符串?解决方案
- Substring()的有关问题
- ORA-00904: "SUBSTRING" 无效的标识符?解决办法
- indexof( )统计字符个数....
- substring()、slice()跟substr()的区别
- 字符婚配_text = _text.replace(new RegExp(_text.substring(0,2),"g"),"")
- JavaScript substr() 跟 substring() 方法的区别
- js中slice() 跟 substring()的用法区别
- jQgrid4-className.indexOf( 'ui-state-disabled' ) > -一(复选失败)
- js substr substring 差异
- js cookie.indexof()步骤
- 几个惯用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
- indexOf()和lastIndexOf(),该怎么处理
- ie8下-indexOf 跟 trim()方法bug
- 字符串的有关问题,String strSo= uneirong.substring(0, 2); 两个字符一个汉字,怎么使汉字和数字取出的数量相同
- 有关问题,indexOf 这段的含义与功能
- 为什么回文数会由sub1=str.substring(i,i+1);产生,该怎么处理
- 求这种效果${obj.time}.substring(0,10)解决方法
- String substring()截取的有关问题
- EXT JS if(store.modified.indexOf(p) == -1)什么意思,该怎么解决
- substring 无法编译,该如何解决
- java Substring 有关问题
- IP地址转化为数目字,charindex ,SUBSTRING
- substring 分割字符串后相加不相等解决方案
- 活见鬼!运行时 "传递给 LEFT 或 SUBSTRING 函数的长度参数无效。 关键字 'FROM' 附近"
- idexOf(char) indexOf(string,int) 为何结果一样?该如何处理
- String.indexof(""),该如何处理
- substring 的初学者有关问题