Java では、入力はScanner クラスに依存します。Scanner は、JDK 1.5 で追加された新しいクラスです。このクラスを使用してオブジェクトを作成できます。
Scannerreader=newScanner(System.in);
リーダー オブジェクトは、次のメソッドを呼び出して、ユーザーがコマンド ラインに入力したさまざまな基本タイプのデータを読み取ります。
nextBoolean(): 入力ブール値
nextByte(): 入力バイト
nextShort(): 短整数を入力します。
nextInt(): 入力整数
nextLong(): 入力長整数
nextFloat(): 入力単精度浮動小数点数
nextDouble(): 入力倍精度浮動小数点数
Java には、一般的に使用される出力ステートメントが 3 つあります。
行折り返し印刷は出力後に自動的に折り返します。
改行せずに印刷します。
フォーマットに従って出力します。
一般的な形式制御文字は次のとおりです。
知らせ:
System.out.println() または System.out.print() を使用して文字列定数を出力する場合、次のように「復帰」は使用できません。
System.out.println("こんにちは、初めまして");//この書き方はコンパイルできません。
より長い文字列を出力する必要がある場合は、文字列をいくつかの部分に分割し、連結記号 + を使用してそれらを端から端まで接続します。次に例を示します。
System.out.println("こんにちは" + "初めまして");//これが正しい書き方です