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