导航:首页 > 编程语言 > 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统计计数相关的资料

热点内容
怎么对hex文件进行加密 浏览:281
pdf少年时 浏览:950
两个同名文件夹同步 浏览:627
拍照文件夹哪个好用 浏览:86
文件夹和书包 浏览:507
解压归档拿登记证 浏览:220
去体验解压房 浏览:610
单片机一键中断响应 浏览:643
唐浩明pdf 浏览:841
程序员土木 浏览:71
android如何与web服务器交互 浏览:606
苹果小风扇app怎么下 浏览:953
杭州it程序员对身体好不好 浏览:534
高新区编程加盟找哪家 浏览:30
服务器什么样的好卖 浏览:149
单片机原理及应用第二版例题答案 浏览:969
base64encoderjava 浏览:491
linux视频转换 浏览:703
linux与unixshell编程指南 浏览:140
vb6反编译程序错误 浏览:128