「java英文单词个数」java计算单词个数

博主:adminadmin 2023-01-27 05:36:07 643

今天给各位分享java英文单词个数的知识,其中也会对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计算单词个数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。