「java输出次数统计」java统计字符出现次数
本篇文章给大家谈谈java输出次数统计,以及java统计字符出现次数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java数据次数统计 求解
- 2、java中怎么统计输入的次数
- 3、JAVA中,输入一行字符,统计某一字符出现的次数并且输出该次数
- 4、设计一个Java程序,输入一个文件名,打开该文本文件,并统计输出其中26个英文字母出现的次数?
java数据次数统计 求解
看代码:
import java.util.ArrayList;
import java.util.Map;
import java.util.Scanner;
import java.util.TreeMap;
public class Main {
public static void main(String[] args) throws Exception {
try (Scanner in = new Scanner(System.in)) {
int key, value;
// TreeMap 是可以根据键值进行自动排序的 Map
// 一个键可能对应多个值,我们使用 ArrayList 来保存这多个值
TreeMapInteger, ArrayListInteger map = new TreeMap();
while (true) {
key = in.nextInt();
value = in.nextInt();
if (0 == key 0 == value) { // 两个都是 0 跳出循环
break;
}
if (null == map.get(key)) { // 当前 key 没有对应的集合
ArrayListInteger values = new ArrayList();
values.add(value);
map.put(key, values);
} else {
map.get(key).add(value);
}
}
for (Map.EntryInteger, ArrayListInteger entry : map.entrySet()) {
System.out.printf("%d %d", entry.getKey(), entry.getValue().size());
for (Integer v : entry.getValue()) {
System.out.printf(" %d", v);
}
System.out.println();
}
}
}
}
运行:
java中怎么统计输入的次数
总体思路,定义一个静态全局变量来统计方法执行次数,每进方法一次,统计次数加1
所有方法执行完成时,输出统计次数就可以了。
示例代码如下:
public class CountTest {
public static int count1 = 0;
public static int count2 = 0;
public static void main(String[] args) {
Random r = new Random();
for (int i=0; i 10; i++) {
int num = r.nextInt();
if (num 0.5) {
method1();
} else {
method2();
}
}
System.out.println(count1 + " " + count2);
}
public static void method1() {
JAVA中,输入一行字符,统计某一字符出现的次数并且输出该次数
public class FindCharTimes {
public static void main(String[] args) {
String str = "abc你好,大家好,ab";
char ch = 'a';
int times = get(str,ch);
System.out.println(str+"\n"+ch+"出现的次数"+times);
}
private static int get(String str, char ch) {
int t = 0;
char[] cs = str.toCharArray();//变成字符数组
for (int i = 0; i cs.length; i++) {
if(cs[i]==ch){//如果一样,就加一次
t++;
}
}
return t;
}
}
输出
abc你好,大家好,ab
a出现的次数2
设计一个Java程序,输入一个文件名,打开该文本文件,并统计输出其中26个英文字母出现的次数?
java通过file类获取文件对象,通过输入流按行读取文本内容,然后通过字符串的charAt方法分别统计26个字母的次数,最后输出。
关于java输出次数统计和java统计字符出现次数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。