//1.在项目中创建Number类,判断字符串"mingrikejijavabu"中字符'i'出现了几次,并将结果输出。
String i="mingrikejijavabu";
int a=i.length();
System.out.println("原字符串长度为:"+a);
int b=(i.replace("i", "")).length();
System.out.println("除去'i'后字符串长度为:"+b);
int c=a-b;
System.out.println("字符串中字符'i'出现的次数为:"+c);
![]()
//方法二
String a="mingrikejijavabu";
int b=0;
char c[]=new char[a.length()];
for(int i=0;i<=a.length()-1;i++)
{
c[i]=a.charAt(i);
if(c[i]=='i')
{
b++;
}
}
System.out.println(b);
//2.前面介绍了去除字符串中所有空格的两种方法,试着不利用这两种方法,只利用for循环和if条件语句实现去除空格。
String m=" g o o d ";
char n[]=new char[m.length()];
int j=0;
for(int x=0;x<m.length()-1;x++)
{
if(m.charAt(x)!=' ')
{
n[j]=m.charAt(x);
j++;
}
}
String y=new String(n);
System.out.println(y);
![]()