02. キーボードから読み込む inOut.java
- 2006.07.30
- Java
キーボードから読み込んだ文字列を画面に表示する。
inOut.java
//
// inOut.java
//
public class inOut {
public static void main( String[] args ){
byte[] buff = new byte[ 1024 ]; // 配列の定義をする
int n = 1;
while( n > 0 ) {
try {
n = System.in.read( buff ) ; // キーボード読み込み
System.out.write( buff, 0, n ); // 表示する
if( buff[0] == (byte)'q' ) {
break;
}
} catch( Exception e ) {
System.out.println( "例外が発生しました。");
System.exit( 1 ); // プログラムを終了する
}
}
}
}
コンパイル
$ javac inOut.java
実行
$ java inOut こんにちは。 こんにちは。 q q
「こんにちは。」と入力しリターンすると、「こんにちは。」が出力される。
「q」を入力してリターンすると、「q」が出力されて、プログラムは終了する。
-
前の記事
01. HelloWorld 2006.07.30
-
次の記事
EOModelerで新規テーブルを追加する 2006.08.01