A. java怎么实现统计一个字符串中字符出现的次数

import
java.util.*;
public
class
Test
{
public
static
void
main(String
args[]){
String
s
=
"abcdad";
//待测试抄的字符袭串
Map<Character,
Integer>
result
=
getCharMaps(s);
System.out.println(result);//打印出字符串中各字符出现的次数!
}
public
static
Map<Character,
Integer>
getCharMaps(String
s)
{
Map<Character,
Integer>
map
=
new
HashMap<Character,
Integer>();
for(int
i
=
0;
i
<
s.length();
i++)
{
Character
c
=
s.charAt(i);
Integer
count
=
map.get(c);
map.put(c,
count
==
null
?
1
:
count
+
1);
}
return
map;
}
}

B. 怎样统计一串字符串字符出现的次数java

直接上代码
import java.util.*;
public class Test {
public static void main(String args[]){
String s = "abcdad"; //待测试的字符串
Map<Character, Integer> result = getCharMaps(s);
System.out.println(result);//打印出字符串中各版字符出现的次权数!

}
public static Map<Character, Integer> getCharMaps(String s) {
Map<Character, Integer> map = new HashMap<Character, Integer>();
for(int i = 0; i < s.length(); i++) {
Character c = s.charAt(i);
Integer count = map.get(c);
map.put(c, count == null ? 1 : count + 1);
}
return map;

}

}

C. java如何统计字符串中每个字符出现的次数

正确答案:

import java.util.Iterator;
import java.util.Map;
import java.util.TreeMap;

public class Test {

@SuppressWarnings("unchecked")
public static void main(String[] args) {

String str = null;
try {
str = args[0];
} catch ( e) {
System.out.println("请输入参数!");
System.exit(0);
}
Map tree = new TreeMap();

for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
if (!tree.containsKey(ch)) {
tree.put(ch, new Integer(1));
} else {
Integer in = (Integer) tree.get(ch) + 1;
tree.put(ch, in);
}
}
}
Iterator tit = tree.keySet().iterator();
while (tit.hasNext()) {
Object temp = tit.next();
System.out.print(temp.toString() + "(" + tree.get(temp) + ")");
}
}
}

D. java怎么计算一个字符在字符串中出现的次数

import java.util.*;
public class Test {
public static void main(String args[]){
String s = "abcdad"; //待测试的字符串
Map<Character, Integer> result = getCharMaps(s);
System.out.println(result);//打印出字符串中各字符出现专的次数!属
}
public static Map<Character, Integer> getCharMaps(String s) {
Map<Character, Integer> map = new HashMap<Character, Integer>();
for(int i = 0; i < s.length(); i++) {
Character c = s.charAt(i);
Integer count = map.get(c);
map.put(c, count == null ? 1 : count + 1);
}
return map;
}
}

E. java实现某字符在一段字符串里出现的次数

String s0="思路:把字符串拆分成单个字符装进数组中,然后从目标字符开始计数,若回遇到目标字符标志加一答,最后输出标志。";
String ma="字符";
int p=s0.indexOf(ma);
int times=0;

while(p>-1){
times++;

s0=s0.substring(p+ma.length()+1);
p=s0.indexOf(ma);
}
System.out.println(""+times);

上面是一个简单的做法,请参考

F. java 统计一个字符串中某字符出现的次数

public class CharCounter{
public static int counter(String s,char c){
int count=0;
for(int i=0;i<s.length();i++){
if(s.charAt(i)==c){
count++;
}
}
return count;
}
public static void main(String args[]){
System.out.println(new CharCounter().counter("LOVELOVEYOU",'O'));
}
}
试试这个,调试好了,可以直接运行,祝工作回学习答顺利

G. java中怎样计算一个字符串中每个字符出现的次数

你可以将这些字符串存入字符数组当中,再遍历这个数组,统计每个字符出现的次数!

H. 怎样统计一串字符串字符出现的次数java

直接上代码
import java.util.*;
public class Test {
public static void main(String args[]){
String s = "abcdad"; //待测试的字符串
Map<Character, Integer> result = getCharMaps(s);
System.out.println(result);//打印出字符串中各字内符出现的次容数!

}
public static Map<Character, Integer> getCharMaps(String s) {
Map<Character, Integer> map = new HashMap<Character, Integer>();
for(int i = 0; i < s.length(); i++) {
Character c = s.charAt(i);
Integer count = map.get(c);
map.put(c, count == null ? 1 : count + 1);
}
return map;

}

}

I. Java中,在一串字符串中,指定字符串出现的次数

前面错误的写法 : C你定义了是一个变量 ,并且已经赋值了。后续的代码也没有对它做任何处理。值就不会根据“java”出现的位置改变了

后面一种写法,C在循环里面 ,他是会根据“java”的位置不断改变。

J. java中怎么判断字符出现的次数

很基础的题目啊,给你个思路自己写代码。

定义一个字符串,比如叫queryString,记录字符串。
定义一个字符,比如叫queryChar,记录要查找的字符。
定义一个整数,比如叫hits,记录出现次数。初值为0。
利用Scanner输入queryString和queryChar。
利用Java中String类提供的方法,求出queryString的长度length。
for (int i = 0; i < length; i++)
{
从queryString中取出第i个字符
如果这个字符和queryChar相等,则hits++
}
输出hits,结束。