Heim >Java >javaLernprogramm >Was ist die Java-Eingabe- und Ausgabeanweisung?

Was ist die Java-Eingabe- und Ausgabeanweisung?

青灯夜游
青灯夜游Original
2020-10-21 15:59:5323466Durchsuche

In Java ist die Eingabeanweisung „Scanner object.next() Serienmethode“, zum Beispiel stellt „Scanner object.nextLine()“ die Eingabezeichenfolge dar; die Ausgabeanweisung ist „System.out.println()“, „ System. out.print()" usw.

Was ist die Java-Eingabe- und Ausgabeanweisung?

Für diejenigen, die häufig Fragen am Computer beantworten, müssen wir zuerst die Eingabe- und Ausgabemethoden lösen. Die Eingabe- und Ausgabeströme von Java werden erst im späteren Teil des Java-Lernprozesses verfügbar gemacht, aber wir können Beherrschen Sie einige einfache und häufig verwendete Eingabemethoden Umbruch nach der Ausgabe

System.out. print();//Drucken ohne Zeilenumbrüche

    System.out.printf();//Ausgabe gemäß Format
  • Ausgabebeispiel
  • public class test {
        public static void main(String []args){
        
        System.out.println(1111);//换行打印,输出后自动换行
        System.out.print(1111);//不换行打印
        System.out.printf("分数是:%d",88);//按格式输出
        }
    }

    Eingabe Die Eingabe von stream
  • java muss auf der Scanner-Klasse basieren:

     import java.util.Scanner;
  • Wenn eine Eingabe erforderlich ist, deklarieren Sie zuerst ein Scanner-Objekt:
Scanner s = new Scanner(System.in);

Scanner wird an den Eingabestream System.in angehängt. Nach der Deklaration des Scanner-Objekts benötigen Sie Verwenden Sie die Methodenreihe next (), um bei der Eingabe den Eingabetyp anzugeben, z. B. Eingabe von Ganzzahlen, Geben Sie eine Zeichenfolge usw. ein.

Häufig verwendete next()-Methodenreihe:

nextInt(): Geben Sie eine Ganzzahl ein

nextLine(): Geben Sie eine Zeichenfolge ein

    nextDouble(): Geben Sie eine Zahl mit doppelter Genauigkeit ein
  • next(): Geben Sie eine Zeichenfolge ein (mit Leerzeichen als Trennzeichen).
  • Eingabebeispiel
  • 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();    // 关闭输入流,若没有关闭则会出现警告
        }
    }

    Die Ausgabe lautet wie folgt:

    请输入名字:梁 十 安
    梁 十 安
    请输入年龄:18
    18
    请输入体重:70.5
    70.5
    请输入学校:xxx大学 阿斯顿
    xxx大学

Das obige ist der detaillierte Inhalt vonWas ist die Java-Eingabe- und Ausgabeanweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn