「java英文单词个数」java计算单词个数
今天给各位分享java英文单词个数的知识,其中也会对java计算单词个数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java英语词汇多少?
- 2、java统计单词的个数
- 3、使用java写一个方法实现统计一条英文语句忠每个单词的个数
- 4、JAVA中,统计单词的个数,并按要求输出。
- 5、怎么用JAVA输出一句话单词的个数和大写字母的个数?
Java英语词汇多少?
JAVA版有道词典普通版有六千英语词汇,豪华版约有十万词汇,词汇数量都是不确定值,一般取决于所使用的英语词典版本
java统计单词的个数
import java.util.Scanner;
public class Test40031 {
public static void main(String []args ){
int ri, repeat,count, word,i;
String line;
char c;
Scanner in=new Scanner(System.in);
repeat=(in.nextLine()).charAt(0)-'0'; //输入repeat
for(ri=1; ri=repeat; ri++){
line=in.nextLine(); //输入一行字符
/*---------*/
count=Count(line);
System.out.println(count);
}
}
public static int Count(String str){
String[] str1=str.split(" ");
int count=str1.length;
return count;
}
}
使用java写一个方法实现统计一条英文语句忠每个单词的个数
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import javax.swing.JOptionPane;
public class Test91 {
public static void main(String[] args) {
String s = JOptionPane.showInputDialog(null, "请输入句子:");
String[] ss = s.trim().split(" ");
Map map = new HashMap();
for (int i = 0; i ss.length; i++) {
int count = 0;
for (int j = 0; j ss.length; j++) {
if (ss[i].equals(ss[j])) {
count = count + 1;
}
}
//为了不打印重复的,放入map中去掉重复的
map.put(ss[i], count);
}
//遍历map,打印包含的单词和个数
Set key=map.keySet();
for (Iterator iterator = key.iterator(); iterator.hasNext();) {
String name = (String) iterator.next();
String count2=map.get(name).toString();
System.out.println(name+"有 "+count2+" 个");
}
}
}
JAVA中,统计单词的个数,并按要求输出。
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "I am a student";
String[] arr = str.split(" ");
System.out.println("共"+arr.length+"个单词");
for(String item:arr) System.out.println(item);
}
怎么用JAVA输出一句话单词的个数和大写字母的个数?
public static void main(String args[]) {
String str = "This method does not properly convert bytes into characters.What can I do for you?";
// 单词数
int count = 0;
// 大写字母个数
int upper = 0;
StringBuffer words = new StringBuffer();
StringBuffer chars = new StringBuffer();
String s[] = str.split(" |,|\\?|\\.");// split()里面是正则表达式
for (int i = 0; i s.length; i++) {
String word = s[i];
for (int j = 0; j word.length(); j++) {
char chr = word.charAt(j);
if (chr 'A' chr 'Z') {
upper++;
chars.append(chr + "\t");
}
}
words.append(word + "\n");
count++;// 计数变量
}
System.out.println(words.toString());
System.out.println(chars.toString());
System.out.println("共有" + count + "个单词, 其中大写字母" + upper + "个");
}
关于java英文单词个数和java计算单词个数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。