javaに関する基本的な質問です。
以下のコードについてです。
自分なりに色々と調べましたが思うような答えが出ていないため質問させていただきます。
package info.searchman; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Pra2_1 { public static void main( String[] args ) throws IOException { BufferedReader br = new BufferedReader( new InputStreamReader( System.in ) ); String s = br.readLine(); System.out.println( s ); } }
newが連続して出てきている部分が何をしているかさっぱり分かりません。
インスタンス化をするときのルールとして
「クラス名 インスタンス名= new クラス名();」と本に書いてありました。
使用しているクラスや変数については大雑把に意味は分かっているつもりです。
特にこの部分でどういった処理が行われているのか詳しく教えていただけないでしょうか。
BufferedReader br = new BufferedReader( new InputStreamReader( System.in ) );
回答3件
あなたの回答
tips
プレビュー