建一个长为26的数组用来计数,将字符串转换成char数组,历遍数组,发现一个字符,则相应数组值加1。
解决方案 »
- 请问Java 2 Platform和Standard Edition(J2SE) version 7是包含在JDK里的吗?
- 连接SQL server 2005 sql=con.createStatement() 无法执行该语句
- 泛型问题
- 问个关于org.w3c.dom.Node的问题
- Java串口通信问题
- 50分求解!scjp!
- 谢谢了,是日志方面的问题
- Class.forName问题!加载数据库驱动问题
- 连接sql2005老显示找不到合适驱动,求助!!
- 如何让我的程序在unix服务器上一直运行?
- 请问:如何在菜单栏上实现单选?
- 请问怎样在一个Jtree上找到节点内容为"XXXXXX"的节点!分不够可以再给
可以用一个for循环从头到尾看每个字母到底是什么,然后响应的加就可以(这个可以用楼上的数组的方法)..
String story="this is a story"
String a1,b1,c1....
for(int ss=0;ss<story.length();ss++)
{
if (a1=story.indexOf("a") a++;
if(b1=story.indexOf("b") b++;
...
.....
.. //indexOf()应该是可以这样用吧。希望高手指点。我这没有JDK所没进行测试。抱歉
}
数组或ArrayList 如果用数组的话就得想上边两为仁兄说的。
如果用ArrayList 就可以向刚才的那样了。
thank you!