0112作业 字符串练习
生活随笔
收集整理的這篇文章主要介紹了
0112作业 字符串练习
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
public class Number {public static void main(String[] args) {
//在項(xiàng)目中建設(shè)Number類,判斷字符串"mingrikejijavabu"中字符 'i'出現(xiàn)了幾次,并將結(jié)果輸出。//方法一String str1 = new String("mingrikejijavabu");//創(chuàng)建并初始化字符串String str2 =str1.replace("i", ""); //再創(chuàng)建一個(gè),通過replace將i替換為空System.out.println("'i'出現(xiàn)了"+(str1.length()-str2.length())+"次");//輸出原字符串長度-替換后字符串長度=i的個(gè)數(shù)
?
//方法二int a =0;for(int j=0;j<str1.length();j++){ //通過for循環(huán)遍歷字符串String q=str1.substring(j,j+1); //用substring截取當(dāng)前位置字符串到下一位字符串if(q.equals("i")){ //字符串位置與i位置相等時(shí),再次循環(huán)求等a++;}}System.out.println(a); //輸出i出現(xiàn)的次數(shù) }?
//第三種 分割String r ="imingrikejijavabi";int count=0;String[]find=r.split(""); //以字符間的“空”為分割符for(String s:find){ //foreach 遍歷if(s.equals("i")){ //條件判斷 自增加一count++;}}System.out.println("i出現(xiàn)的次數(shù)為 "+count);
?
?
?
//第二題 利用for循環(huán)和if條件句實(shí)現(xiàn)去除空格 String s=new String(" 2 3 4 5 ");//第一種 分割 String[]news=s.split("");System.out.print(" 2 3 4 5 去除空格為"); //以字符間的“無”為分割符 注意即使是一個(gè)空格字符也可以輸出for(String h:news){ //foreach 遍歷if(h.equals(" ")) //比較 { }else{System.out.print(h);}}System.out.println();//第二種 截取System.out.print(" 2 3 4 5 去除空格為");for(int i=0;i<s.length();i++){ //建立索引String kongge=s.substring(i, i+1);//截取相鄰索引之間的字符 if(kongge.equals(" ")){ // 比較 }else{System.out.print(kongge);}}System.out.println();//第三種 替換System.out.println(" 2 3 4 5 去除空格為"+s.replace(" ", ""));?
?
//判斷結(jié)束 ??用別的方法str2 = "abcdef";String [] news2 = str2.split(""); if(str2.endsWith("f"))//判斷值是否相等。區(qū)分大小寫IgnoreCase {System.out.println("str2 以f結(jié)束");}System.out.println("str2 以f結(jié)束"+str2.toLowerCase());System.out.println("str2 以f結(jié)束"+str2.toUpperCase());//通過for循環(huán)判斷for(int b=0;b<str2.length();b++){if(b == str2.indexOf("f")){System.out.println("是以f結(jié)束的");}}?
轉(zhuǎn)載于:https://www.cnblogs.com/sjxx/p/5126061.html
總結(jié)
以上是生活随笔為你收集整理的0112作业 字符串练习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 65条最常用正则表达式
- 下一篇: 请问下有没有健康一点的零食,能替代蔬菜的