Maison  >  Article  >  Java  >  Qu'est-ce que l'instruction d'entrée et de sortie Java ?

Qu'est-ce que l'instruction d'entrée et de sortie Java ?

青灯夜游
青灯夜游original
2020-10-21 15:59:5323419parcourir

En Java, l'instruction d'entrée est "Méthode série Scanner object.next()", par exemple "Scanner object.nextLine()" représente la chaîne d'entrée ; l'instruction de sortie est "System.out.println( )" , "System.out.print()", etc.

Qu'est-ce que l'instruction d'entrée et de sortie Java ?

Pour ceux qui répondent souvent aux questions sur l'ordinateur, ils doivent d'abord résoudre les méthodes d'entrée et de sortie. Les flux d'entrée et de sortie de Java ne seront exposés que dans. la dernière partie du processus d'apprentissage Java. , mais nous pouvons maîtriser certaines méthodes d'entrée et de sortie simples et couramment utilisées

Flux de sortie

Il existe trois instructions de sortie couramment utilisées. en java :

  • System.out.println();//Impression avec une nouvelle ligne, elle sera automatiquement renvoyée après la sortie

  • System.out .print();//Imprimer sans nouvelle ligne

  • System.out.printf();//Sortie selon le format

Exemple de sortie

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

Flux d'entrée

L'entrée Java doit s'appuyer sur la classe Scanner :

 import java.util.Scanner;

Si une entrée est requise, déclarez d'abord un objet Scanner :

Scanner s = new Scanner(System.in);

Scanner est attaché au flux d'entrée System.in, après avoir déclaré l'objet Scanner, vous devez utiliser la série de méthodes next() pour spécifier le type d'entrée lors de la saisie, tel qu'un entier d'entrée, une chaîne d'entrée, etc. .

Série de méthodes next() couramment utilisées :

  • nextInt() : saisissez un entier

  • nextLine() : saisissez une chaîne de caractères

  • nextDouble() : saisie d'un nombre en double précision

  • next() : chaîne de saisie (utiliser l'espace comme séparateur).

Exemple de saisie

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();    // 关闭输入流,若没有关闭则会出现警告
    }
}

La sortie est la suivante :

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn