java统计各个字母个数
答:我自己写的,我觉得这样写比较精简:Map c=new HashMap();//创建集合保存字母出现次数计数,把字母当作键,次数当值最合适。for(int i=0;i<100;i++){ int j = (int)(65+Math.random()*(26));//随机产生一个65-90的数字,因为是大写字母的ASCII码对应的数字范围 //System.out.println(...
答:++space;}else if(value>=48 && value<=57){ ++num;}else if((value>=65 && value<=90) || (value>=97 && value<=122) ){ ++letter;}else{ ++other;} } System.out.println("数字个数:"+num+"\n字母个数:"+letter+"\n空格个数:"+space+"\n其他字符个数:"+other);...
答:package src;import java.io.File;import java.io.FileInputStream;public class Rfile { public static File f;public static int ch;public static int u=0;//大写字母个数 public static int l=0;//小写字母个数 public static int m=0;//数字个数 public static int o=0;//其他 public...
答:1、根据length获取字符串长度 String s = "abcdedfae";//定义一个字符串int len = s.length();//获取原来的字符串长度2、通过replaceAll方式,把字符串中该字母替换成空 String s1 = s.replaceAll(要统计的字母,"");3、获取替换后的字符串长度 int len2 = s1.length();4、原来的字符串长度...
答:i)<='Z')countUp++;else countNo++;i++;} System.out.println("大写英文字母个数为: "+countUp+"\n小写英文字母个数为: "+countLow+"\n非英文字母个数为: "+countNo);} public static void main(String[] args)throws IOException { countstring a=new countstring();} } ...
答:import java.io.*;public class ReadFile{ public static void show(String s){ int len = s.length();int letterCount = 0; //英文字母个数 int blankCount = 0; //空格个数 int numCount = 0; //数字个数 int otherCount = 0; //其他字符个数 for(int i = 0;i < len;i...
答:代码如下:import java.util.Scanner;/** * 统计字符串中数字,字母,空格,其他字符的个数 * @author young * */public class Data01 {public static void main(String[] args) {int englishCount = 0;// 英文字母个数int spaceCount = 0;// 空格个数int numCount = 0;// 数字个数int ...
答:import java.util.*;public class Test { public static void main(String args[]){ String s = "abcdad"; //待测试的字符串 Map<Character, Integer> result = getCharMaps(s);System.out.println(result);//打印出字符串中各字符出现的次数!} public static Map<Character, Integer> get...
答:sb = new StringBuffer(); String line = null; while ((line = reader.readLine()) != null) { sb.append(line); } reader.close(); // 统计字母个数 for (int i = 0; i < sb.length(
答:1、文件--》新建--》项目。2、选择为:控制台应用程序--》命名:统计一个字符串中每个小写字母出现的次数--》确定。3、确定后系统生成的代码。4、先写一个字符串用于测试。5、使用Dictionary集合然后循环判断测试代码。6、程序运行测试成功后显示每种字母出现的次数。
网友评论:
靳贱15941752349:
Java题(统计字符串中字母的个数) -
2368范和
: public static int countLetters(String s) {String str =s; while (!"".equals(str)) {String c = str.substring(0, 1);String tempStr = str.replace(c, "");System.out.println(c + " : " + (str.length() - tempStr.length()));str = tempStr; }
靳贱15941752349:
java 统计字符串中每个字母有多少个 -
2368范和
: 如下代码提供了三种方式统计一个字符串中出现的大小写字母和其他字符:class Test{ publicstatic void main(String[] args) { String str = "abAM1,!23"; int cntU = 0; //大写字母的个数 int cntL = 0; //小写字母的个数 int cntOther = 0; int i; //第二...
靳贱15941752349:
用java实现:键盘输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数. -
2368范和
: public static void main(String[] args) throws IOException {BufferedReader br=new BufferedReader(new InputStreamReader(System.in));String str=br.readLine();int countNum = 0;//统计数字的个数int countChar = 0;//统计英文字母的个数int ...
靳贱15941752349:
java 编写. 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数. -
2368范和
: import javax.swing.JOptionPane;public class Count {public static void main(String []args){int ch=0;int nu=0;int blank=0;int ot=0;String st = JOptionPane.showInputDialog("请输入字符串");for(int i=0;i<st.length();i++){char n=st.charAt...
靳贱15941752349:
Java获取字符串中字母出现的个数 -
2368范和
: import java.util.HashMap; import java.util.Set; import java.util.concurrent.CyclicBarrier; public class TestStrNumber { private static String str1 = "sdfg,hellozx,sdfcv-waadfa,fsasdfxcvdf"; public static void main(String[] args) { String ss=getUnmatchStr(...
靳贱15941752349:
写一个java程序,分别统计并输出文本文件中元音字母a,e,i,o,u的个数 -
2368范和
: import java.io.*; public class Input1 {public static void sumChar(byte[] b) //字母统计 {int n=0;for (int i=0;i<b.length ;i++ ){ if(b[i]=='a'||b[i]=='e'||b[i]=='i'||b[i]=='o'||b[i]=='u') n++;}System.out.println("char count="+n);}public static void main(String[] ...
靳贱15941752349:
用java怎么实现统计一英文文档里各个英语字母的个数及所占百分比 -
2368范和
: import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class Test { public static void main(String[] args) throws IOException { StringBuilder sb = new StringBuilder(); String file = "words.txt"; BufferedReader bf =...
靳贱15941752349:
用java编写从键盘输入一个字符串,分别统计出该字符串中英文字母、数字、其它字符的个数 -
2368范和
: import java.util.Scanner; public class TestZiFuGeShu { public static void main(String[] args){ System.out.print("请输入一个字符串:"); Scanner input = new Scanner(System.in); String str = input.next(); int n1 = 0, n2 = 0, n3 = 0; for (int i = 0; ...
靳贱15941752349:
Java键盘输入一个字符串,分别统计出该字符串中所有数字,大写英文字母,小写英文字母及其他字符个数 -
2368范和
: 参考代码如下: #include<stdio.h> int main() { char ch; int A,a,n,other; A=a=n=other=0; while((ch=getchar())!='\n'){if(ch>='a'&&ch<='z')++a;else if(ch>='A'&&ch<='Z')++A;else if(ch>='0'&&ch<='9')++n;else ++other;}printf("小写字母有%d...
靳贱15941752349:
使用下列方法头编写一个方法,统计字母在字符串中出现的个数.用java语言写 -
2368范和
: 判断一下就好了 public class Text{ /** * @param args * @throws IOException */ public static void main(String[] args) { System.out.println(countLetters("java 2008")); } public static int countLetters(String s) { int is_ans=0; for(int index=0;index if(s.charAt(index) >= 'a' && s.charAt(index)is_ans++; } } return is_ans; } }