java把一段英文拆成单词_java编程题,输入一段英文文章,单词之间都已经用空格分隔,本人想以每5个单词为一行输出,怎么写?请指教...
我的問題是不會輸出5個單詞為一行.求指導!!我的代碼是以下:importjava.io.*;importjava.util.*;publicclassTest2{publicstaticvoidmain(String[]args)throwsIOException{InputStreamR...
我的問題是不會輸出5個單詞為一行.求指導!! 我的代碼是以下:
import java.io.* ;
import java.util.* ;
public class Test2
{ public static void main(String[] args)throws IOException
{ InputStreamReader reader = new InputStreamReader(System.in) ;
BufferedReader input = new BufferedReader(reader) ;
String a ;
System.out.println("請輸入一段英文文章:") ;
a = input.readLine() ;
for( int i = 0 ; i < a.length() ; i++ ) //將文章中的標點符號變換為空格
{
if( a.charAt(i) >= 'a' && a.charAt(i) <= 'z' || a.charAt(i) >= 'A' && a.charAt(i) <= 'Z' )
;
else
a = a.replace(a.charAt(i),' ') ;
}
StringTokenizer stk = new StringTokenizer(a," ");
System.out.println("單詞總個數為: " +(stk.countTokens()-1)) ;
展開
總結
以上是生活随笔為你收集整理的java把一段英文拆成单词_java编程题,输入一段英文文章,单词之间都已经用空格分隔,本人想以每5个单词为一行输出,怎么写?请指教...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 逍遥安卓多开模拟器手机版(逍遥安卓多开模
- 下一篇: java input是什么意思_java