1.找出字符串中出现的次数;2.利用循环去除空格。3.字符串以什么结尾

时间:2023-01-04 17:12:08
 1 package guoguo;
 2 
 3 public class Number {
 4 
 5     public static void main(String[] args) {
 6         // TODO Auto-generated method stub
 7 
 8         String s="mingrikejijavabu";
 9         
10         /*System.out.println("s的长度是:"+s.length());
11          
12         System.out.println("s的截取一次是"+s.substring(0,4));
13         
14         System.out.println("s的截取二次是"+s.substring(4,8));
15         
16         System.out.println("s的截取三次是"+s.substring(8,16));*/
17         
18         char as[]=s.toCharArray();
19         
20         int cs=0;
21         
22         for (int i=0;i<s.length();i++)
23         {
24          if (as[i]=='i')
25          {
26          cs+=1;
27          }
28         
29         }
30         System.out.println("cs="+cs);
31         
32         
33         //用for和if循环去除空格
34         String str1 = "mi ngri keji ja v a bu";
35         
36         String[] str2 = str1.split("");
37         
38         String str3 = "";
39         
40         for(int j = 0; j < str2.length; j++) {
41             
42             if(str2[j].equals(" ")) {
43                 
44             }
45             
46             else {
47                 
48                 str3 += str2[j];
49                 
50                 //str3 = str3 + str2[j];
51                 
52             }
53             
54         }
55         
56         System.out.println("原来的字符串为: "+str1);
57         
58         System.out.println("去空格之后的字符串为: "+str3);
59         
60         
61                    //题目:自己 判断是以什么结束的
62         
63         String w="wiwokkxbgttdduns";
64         
65         boolean c=w.endsWith("s");
66         
67         if (c);
68         {
69             System.out.println("字符串w是以s结尾的");
70         }
71         
72         
73         }
74     }

cs=3
原来的字符串为: mi ngri keji ja v a bu
去空格之后的字符串为: mingrikejijavabu
字符串w是以s结尾的