我也素菜鸟,,刚做了一下这个程序,,忘高手指点~
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("请输入一段文字:");
String msg=input.next();
System.out.print("\n请输入需要查找的字符:");
String word=input.next();
//通过循环,将文字存入到数组中
ArrayList<String> list=new ArrayList<String>();
for(int i=0;i<msg.length();i++)
{list.add(msg.substring(i,i+1));}
int count=0;
for(int j=0;j<list.size();j++)
{
if(list.get(j).equals(word)){count++;}
}
System.out.println("您要查找的字符出现次数为:"+count);
}
}