JAVA基本的なプログラミング演習[7]プログラム7弦を使用した作業

 

[7]列処理プログラム7

タイトル:文字の行を入力し、それぞれ、それらの文字、スペース、数字や他の文字の数の統計。

プログラムの分析:whileステートメントを使用して、文字入力のための条件は「\ nの」ではありません。

 

パッケージcskaoyan。

パブリッククラスcskaoyan7 { 
	@ org.junit.Test 
	公共ボイド数(){ 
		int型letterNumber = 0; 
		int型spaceNumber = 0; 
		int型digitNumber = 0; 
		int型otherNumber = 0; 

		中=新しいjava.util.Scanner java.util.Scanner(System.in); 
		文字列str = in.nextLine()。
		CHAR [] CH = str.toCharArray()。
		int型私= 0; 

		(iはch.lengthを<){ながら
			IF(Character.isLetter(CH [I])){ 
				letterNumber ++。
			}他(Character.isWhitespace(CH [I])){もし
				spaceNumber ++。
			}他(Character.isDigit(CH [I])){もし
				digitNumber ++。
			}他{ 
				otherNumber ++。
			}

			++ I; 
		} 

		in.close(); 

		のSystem.out.println( "文字の数:" + letterNumber)
		のSystem.out.println( "スペースの数:" + spaceNumber); 
		System.out.printlnは( "桁数:" + digitNumber)
		のSystem.out.println( "他の文字の数:" + otherNumber); 
	} 
}

 

おすすめ

転載: www.cnblogs.com/denggelin/p/11297042.html