⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wordfreq.java

📁 介绍了java的一些应用
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package 统计字符数;import java.io.*;/** * * @author liuwei */public class wordFreq {    char wor[];    int wei[]; public static void main(String[] args){      wordFreq wf=new wordFreq();   int N=256;int k,j;   wf.wor=new char[N];   wf.wei=new int[N];   int lengMax=1000;//要统计字符数最大为1000        for( k=0;k<N;k++)wf.wei[k]=0;//先将所有可能的权值赋0   //for( k=0;k<N;k++)wf[k].wor='a';   int count=0;   String sourses;   sourses=" ";   System.out.println("输入字符串,统计各个字符出现频率:");   try{       BufferedReader br= new BufferedReader (new InputStreamReader(System.in));       sourses=br.readLine();   }catch(IOException e){}     int mark;   for(k=0;k<sourses.length();k++){      char temp= sourses.charAt(k);	mark=0;	for(j=1;wf.wei[j]!=0;j++)	{	   if (temp==wf.wor[j])	  {wf.wei[j]++;mark=1;break;}	}	if (mark==0)	{   count++;	  wf.wor[count]=temp;	  wf.wei[count]++;	}      }    for(k=1;k<=count;k++){       System.out.println(wf.wor[k]+"出现次数:"+wf.wei[k]);  }}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -