2017-06-24 12 views
-3

システムクラスには、InputStreamクラスのオブジェクト 'in'があります。 自分のオブジェクトで置き換えたいです。 オブジェクトを 'IS'とします。 これを実装したい事前定義されたオブジェクトをユーザー定義オブジェクトに置き換える

java.util.Scanner sc=new java.util.Scanner(IS); 
String a=sc.nextLine(); 

どうすればよいですか?

+2

を.io.InputStream))? – tkausl

+0

あなたが聞いたことは不明です。あなたは 'System.in'を置き換えて何をしたいのですか(あるいは好きな場合は、何を読みたいでしょうか)??? –

+0

実験だけのことはありません。 –

答えて

0

このお試しください:[ `System.setIn`](https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#setIn(javaの

java.util.Scanner sc = new java.util.Scanner(new BufferedReader(new InputStreamReader(IS))); 
String a = sc.nextLine(); 
関連する問題