
String a = "How about you \r\n Im java programmer";
String[] words = asplit("\\b");
for(String w : words)
Systemoutprintln(w);
看看这个例子是不是你想要的!
输出结果为:
How
about
you
Im
java
programmer
java 读取文件中每个单词出现的次数:
public static void display(File file)throws Exception{File file=new File("文件路径");
BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
//定义一个map集合保存单词和单词出现的个数
TreeMap<String,Integer> tm = new TreeMap<String,Integer>();
//读取文件
while((line=brreadLine())!=null){
linetoLowerCase();
String reg1 = "\\s+";
String reg2 ="\\w+";
//将读取的文本进行分割
String str[] = linesplit(reg1);
for(String s: str){
if(smatches(reg2)){
//判断集合中是否已经存在该单词,如果存在则个数加一,否则将单词添加到 //集合中,且个数置为1
if(!tmcontainsKey(s)){
tmput(s,1);
}else{
tmput(s,tmget(s)+1);
}
}
}
}
Systemoutprintln(tm);
}
代码:
public class Test {
public static void main(String[] args) {
String test = "hello admin how are you ";
String firstChar = testsubstring(0,1);
Systemoutprintln(firstChar);
}
}
效果:
import javautilHashMap;
import javautilIterator;
import javautilMap;
import javautilScanner;
public class Scann {
public static void main(String[] args) {
Scanner sc = new Scanner(Systemin);
Map a = new HashMap();
Map b = new HashMap();
String receive_word = "";
Systemoutprintln("终止输入命令:exit");
int i = 1;
while (schasNext()) {
receive_word = scnext();
if("exit"equals(receive_word)){
break;
}else{
if(bcontainsValue(receive_word)){
bput(i,receive_word);
}else if(acontainsKey(receive_word)){
int j = (Integer) aget(receive_word);
aremove(receive_word);
bput(j,receive_word);
bput(i,receive_word);
}else{
aput(receive_word, i);
}
i++;
}
}
Iterator it = akeySet()iterator();
Systemoutprintln("没有重复的列表");
while(ithasNext()){
String key = (String)itnext();
Systemoutprintln("单词:"+key);
int k = (Integer)aget(key);
Systemoutprintln("这是您输入的第"+k+"个单词");
}
it = bkeySet()iterator();
Systemoutprintln("有重复的列表");
while(ithasNext()){
int key = (Integer)itnext();
Systemoutprintln("这是您输入的第"+key+"个单词");
String word = (String)bget(key);
Systemoutprintln("单词:"+word);
}
}
}
以上就是关于java中怎么搜索一个字符串中的所有英文单词全部的内容,包括:java中怎么搜索一个字符串中的所有英文单词、java 读取文件中每个单词出现的次数、java 输入一句话 hello admin how are you 怎样获取每一个单词等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)