「java异常统计」java数据类型异常

博主:adminadmin 2022-12-06 14:51:10 60

今天给各位分享java异常统计的知识,其中也会对java数据类型异常进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java统计单词数目出现错误

话说……如果你只是统计单词数,且看你这情况句子没有逗号,直接统计空格数加一就行了

java代码 如何统计异常时间

long startTime = System.currentTimeMillis();

try{

.....

}catch(Excetpion e){

......

long endTime = System.currentTimeMillis();

System.out.println("异常事件持续时间:" + (endTime - startTime));

}

java程序运行错误?统计输入一行字符串中大小写字母个数和数字个数 一起其他字符个数

有三个问题:

一是while(str != null){}是个死循环;

二是你判断数字字符有问题:

if(str.charAt(i)=0 str.charAt(i)=9)

    d++;

数字字符'1'的ASCII码值是49,而根据你的判断‘1’就不是数字字符;

三是你的控制逻辑有问题:

按照你的控制逻辑,只要是不满足第三个if条件的字符都是其他字符。

下面是修改过的例子:

package test;

import java.util.Scanner;

public class TestAgain {

public static void main(String[]args)

{

System.out.println("enter :");

Scanner scan=new Scanner(System.in);

String str=new String();

str=scan.nextLine();

scan.close();

System.out.println(str);

int d=0;//数字

int s=0;//小写字母

int x=0;//大写字母

int o=0;//其他字符

for(int i=0;istr.length();i++)

{

if(String.format("%c", str.charAt(i)).matches("[0-9]"))

d++;

else if(str.charAt(i)='a'   str.charAt(i)='z')

s++;

else if(str.charAt(i)='A'  str.charAt(i)='Z')

x++;

else

o++;

}

System.out.println(" big character:"+x+"\tsmall character:"+s+"\tdata:"+d+"\tother"+o);

}

}

java 实现10个随机数组,并找出大于等于70且小于80的值的个数。以下一是报异常,二是t统计的个数不正确。

不解释了 ,直接代码吧....

mport java.util.Random;

public class Ng10 {

public static void main(String[] args){

int[] array=new int[10];

Random rd=new Random();

int t=0;

for(int i=0;i10;i++)

{

try

{

int n=rd.nextInt(100);

System.out.print(n+" ");

array[i]=n;

if((70=array[i])(array[i]80))

{

t++;

}

}

catch(Exception e)

{

e.printStackTrace();

}

}

System.out.print("t="+t);

}

}

java编写的数字统计问题,为什么编译总是出错?求大神帮忙。。

class Count {

public void Num(int a[], int n) {

if (n 10) { // 页码位数为一位时,出现的每个数字都加1

for (int i = 0; i = n; i++)

a[i] += 1;

return;

} else { // 页码位数大于一位时,q记录除数,w记录余数。

int q = n / 10;

if (q != 0) {

for (int i = 0; i a.length; i++) {

a[i] += q;

}

}

int w = n % 10;

for (int i = 0; i = w; i++) {

a[i]++;

}

for (int i = 0; i a.length; i++) { //此行修改

System.out.println("数字" + i + "出现了" + a[i] + "次;");

}

}

}

}

public class CountNum {

public static void main(String[] args) throws IOException { //此行修改

int n; // n代表总的页码

BufferedReader w = new BufferedReader(new InputStreamReader(System.in));

System.out.println("请输入书的总页码:\t");

String str = w.readLine();

n = Integer.parseInt(str);

int[] a = new int[10];

Count b = new Count();

b.Num(a, n); //此行修改

}

}

java统计出现次数的问题

import java.util.*;

public class fd{

public static void main(String[] args){

TreeMap Byte,Integer ll = new TreeMap Byte,Integer();

byte [] b = new byte[255];

Random r = new Random();

for(int ii=0;ii255;ii++){

r.nextBytes(b);//生成一组随即的byte数组,有255个元素

int i = 0;

ll.put(b[ii],++i);//遍历这个数组把元素加进TreeMap,值为出现次数

for(int iii = ii+1;iii255;iii++){

if(b[ii] == b[iii])//遍历剩下的数组如果跟原来的相同就把它的再次加入TreeMap并且计数器加一

ll.put(b[ii],++i);

}

}

Set s = ll.entrySet();

Iterator it = s.iterator();

while(it.hasNext()){

Map.Entry me = (Map.Entry)it.next();

System.out.println("值:" + me.getKey() + " 出现次数:" + me.getValue());

}

}

}

java异常统计的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java数据类型异常、java异常统计的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-06,除非注明,否则均为首码项目网原创文章,转载请注明出处。