java简单编程

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:45:54
输入一个字符串,统计其中有多少个单词!(单词要用空格隔开)

这个用JAVA怎么写呀?
救救我呀!

import java.io.DataInputStream;
import java.io.IOException;

public class Test {

public static void main(String[] args) {
DataInputStream in=new DataInputStream(System.in);;
try {
System.out.println("请输入:");
String s=in.readLine();
String[] st=s.split(" ");
System.out.println("单词数目为"+st.length);
for(int i=0;i<st.length;i++){

System.out.println(st[i]);
}
} catch (IOException e) {
e.printStackTrace();
}

}

}

太麻烦了 你网上查查就有的

我晕..这个多看看书吧...就是readLine(); 这个方法的问题啦..

import java.util.StringTokenizer;
public class dropString
{
public static void main(String[] args)
{
String word="please write what you want to say";
StringTokenizer st=new StringTokenizer("word"," ");
//第二个参数是空格,千万不要删掉,意味着用空格将字符串分开.
System.out.println("这