ホームページ >Java >&#&チュートリアル >Javaの入出力ステートメントとは何ですか?
Java では、入力ステートメントは「Scanner object.next() シリーズ メソッド」です。たとえば、「Scanner object.nextLine()」は入力文字列を表し、出力ステートメントは「System.out.println( )」、「System.out.print()」など。
コンピュータで質問に答えることが多い人は、まず入力メソッドと出力メソッドを解決する必要があります。Java の入力ストリームと出力ストリームは、次の形式でのみ公開されます。 Java 学習プロセスの後半部分ですが、一般的に使用される単純な入出力メソッドをいくつかマスターできます
出力ストリーム
一般的に使用される出力ステートメントが 3 つあります。 in java:
System.out.println();//改行で印刷すると、出力後に自動的に折り返されます
System.out .print();//改行なしで印刷
System.out.printf();//形式に従って出力
public class test { public static void main(String []args){ System.out.println(1111);//换行打印,输出后自动换行 System.out.print(1111);//不换行打印 System.out.printf("分数是:%d",88);//按格式输出 } }
入力ストリーム
Java の入力は Scanner クラスに依存する必要があります:import java.util.Scanner;入力が必要な場合は、最初に Scanner オブジェクトを宣言します。 ##
Scanner s = new Scanner(System.in);
Scanner は入力ストリーム System.in にアタッチされます。Scanner オブジェクトを宣言した後、一連の next() メソッドを使用して、入力整数、入力文字列などの入力時の入力タイプを指定する必要があります。 。
一般的に使用される next() メソッド シリーズ: string
next Double(): 倍精度数値を入力しますimport java.util.Scanner; public class test { Scanner s = new Scanner(System.in); // 声明Scanner的一个对象 System.out.print("请输入名字:"); String name = s.nextLine(); System.out.println(name); System.out.print("请输入年龄:"); int age = s.nextInt(); System.out.println(age); System.out.print("请输入体重:"); double weight = s.nextDouble(); System.out.println(weight); System.out.print("请输入学校:") String school = s.next(); System.out.println(school); s.close(); // 关闭输入流,若没有关闭则会出现警告 } }
请输入名字:梁 十 安 梁 十 安 请输入年龄:18 18 请输入体重:70.5 70.5 请输入学校:xxx大学 阿斯顿 xxx大学
以上がJavaの入出力ステートメントとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。