Javaの入出力ステートメントとは何ですか?

青灯夜游
リリース: 2020-10-21 15:59:53
オリジナル
23433 人が閲覧しました

Java では、入力ステートメントは「Scanner object.next() シリーズ メソッド」です。たとえば、「Scanner object.nextLine()」は入力文字列を表し、出力ステートメントは「System.out.println( )」、「System.out.print()」など。

Javaの入出力ステートメントとは何ですか?

コンピュータで質問に答えることが多い人は、まず入力メソッドと出力メソッドを解決する必要があります。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(): 倍精度数値を入力します
  • next( ): 文字列を入力します(区切り文字としてスペースを使用します)。
  • 入力例
  • 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート