Java コンソールから文字列を入力する

Javaのコンソールから文字列を入力するサンプルです。
Systemクラスのinフィールドを使用します。

Systemクラス - inフィールド

コード

コンソールから文字列を入力するサンプルです。

package test1;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

/**
 * コンソールからの文字列入力
 */
class Sample1 {
	void runSample() {

		BufferedReader reader = null;
		String moji = null;

		reader = new BufferedReader(new InputStreamReader
				(System.in));
		
		try {	
			System.out.println("入力してください。");
			moji = reader.readLine();
			System.out.println("入力した文字は=" + moji);

		} catch (IOException e) {
			e.printStackTrace();
		}finally{
			try{
				if (reader!=null){
					reader.close();
				}
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
	}
}
public class Test1 {
	public static void main(String[] args) {
		Sample1 s1 = new Sample1();
		s1.runSample(); 
	}
}



△上に戻る