导航:首页 > 编程语言 > java统计计数

java统计计数

发布时间:2023-03-06 18:07:18

java怎么统计指定字符出现的次数。要用Scanner输入一个字符

你输入一个字符串Scanner方式,比如 string s1 =null;
Scanner scanner =new Scanner(System.in);
s1 = scanner.nextline;
然后把这个s1 tochararray 一下,变成一个char[] 数组
然后遍历这个数组,比如你要找a出现的次数,你就设定一个count来计算。
遍历数组时候,若char[i]="a" count就+1,
最后count就是统计的次数啦。

public class Jjjj {
/**
* @param args
*/
public static void main(String[] args) {
String s1 = (new Scanner(System.in)).next();
char[] char1 = s1.toCharArray();
int count = 0;
char a = "a".charAt(0);
for(int i=0;i<char1.length;i++){
if(char1[i] == a){
count++;
}
}
System.out.println(count);
}
}

输入aaahfhkshka
统计a的个数 就是4

② 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怎么统计一个字符的个数字

int i;
06
/***countDigit统计数字的数目
07
* countLetter统计字母的数目
08
* countLetter统计其余的数目
09
*/
10
int countDigit=0, countLetter=0, countOthers=0;
11

12
String input = “dfdfdf23dfdjk8989”;
13

14
//将字符串变量转化为字符数组
15
char[] charArray = input.toCharArray();
16
for(i=0;i<charArray.length;i++)
17
{
18
//ASIIC码
19
if(charArray[i]<='z'&&charArray[i]>='a' || charArray[i]<='Z'&&charArray[i]>='A')
20
countLetter++;
21
else if(charArray[i]<='9' && charArray[i]>='0' )
22
countDigit++;
23
else
24
countOthers++;
25
}
26
System.out.println("the number of letter "+countLetter);
27
System.out.println("the number of digit "+countDigit);

④ 编写java程序统计字符个数。

inteng=0;
intspace=0;
intnum=0;
intother=0;
Scannersc=newScanner(System.in);
System.out.println("请输入");
Stringstr=sc.next();
char[]arr=str.charAt();
for(inti=0;i<arr.length;i++){
if((arr[i]>='A'&&arr[i]<='Z')||(arr[i]>='a'&&arr[i]<='z')){
eng++;
}elseif(arr[i]==''){
space++;
}elseif(arr[i]>='0'&&arr[i]<='9'){
num++;
}else{
other++;
}
}
System.out.println("英语字母个数:"+eng);
System.out.println("空格个数:"+space);
System.out.println("数字个数:"+num);
System.out.println("其他个数:"+other);

⑤ java 统计某个文件夹下所包含的文件和文件夹的个数

listFiles方法返回当前目录内所有文件和子目录的File对象数组。
获取其大小即文件和子目录的数量总和。

遍历数组,用isDirectory方法检验元素是否为目录,这样就把子目录数出来了。

做差就是文件的数量了。

哦,你是想继续数子目录的文件数量情况吗?那就再最外面套个递归。

阅读全文

与java统计计数相关的资料

热点内容
为什么周年庆服务器喇叭掉价了 浏览:213
pdf橡皮擦注册码 浏览:360
樱校设置id时出现服务器错误该怎么办 浏览:730
涉及到年份求星期几的算法 浏览:557
linux防止攻击 浏览:990
已加密的pdf如何删减页 浏览:794
基于c51单片机 浏览:766
编译的编怎么写 浏览:615
单片机的冰箱温度控制的设计 浏览:940
苏东坡全集pdf 浏览:799
提升vue编译速度 浏览:490
鱼竿裁布尺寸计算法 浏览:70
压缩机饮水机价格 浏览:283
win7linux切换 浏览:555
dos命令中提示拒绝访问 浏览:269
js调用java后台方法 浏览:311
我的世界命令教程 浏览:382
程序员生活中的自律习惯 浏览:162
java中编译与加载 浏览:567
正版秒赞源码官网 浏览:104