Comment imprimer en Java

Trois méthodes ou fonctions sont fournies dans le Java langue pour imprimer la sortie. Ces méthodes dépendent des exigences de la méthode et du résultat souhaité lors du codage.

  1. Java Méthode print(): Les données s'affichent sur la même ligne à l'aide de l'instruction print en Java.
  2. Java méthode println() : Sortie imprimée dans la ligne actuelle et la position du curseur passe à la ligne suivante.
  3. Java Méthode printf() : les données s'affichent avec le format particulier selon les exigences.

Méthode 1: Java Méthode print()

Java La méthode print permet d'imprimer du contenu sur la console. Elle appartient à une méthode surchargée de la classe Java PrintStream. Elle prend une chaîne comme paramètre d'entrée.

Le curseur de sortie reste sur la même ligne après l'impression de l'instruction d'entrée. Cette méthode fonctionne si nous n’analysons aucun paramètre. L'instruction print utilise « \n » pour passer à la ligne suivante.

syntaxe:

La syntaxe montre comment utiliser le Java imprimer la déclaration.

System.out.print(String input_data);

System.out est un Java méthode pour créer une instance de la classe PrintStream. Il montre le flux de sortie standard. Vous ne pouvez pas utiliser directement l'objet PrintStream.

  • Système : Le système est une classe finale utilisée dans le "Java.lang.package » pour afficher les données.
  • out : Le « out » est une instance de la classe Java System avec un champ membre public. Il s'agit d'un type de package PrintStream permettant de créer des objets en interne.

Exemple

L'exemple donné montre la procédure de travail de la méthode print().

class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}

Sortie :

How to Print in Java!
HELLO CODER!
Guru99

Méthode 2: Java Méthode println()

Java La méthode println est une forme avancée de la méthode print(). Il est utilisé pour afficher du texte sur la console. Il appartient à la classe PrintStream via la méthode surchargée. cette méthode fonctionne avec un paramètre de chaîne. Après avoir imprimé les informations fournies, le curseur est déplacé au début de la ligne suivante.

syntaxe:

La syntaxe montre comment utiliser le Java déclaration println.

System.out.println(String input_data);

println() : la classe PrintStream utilisée pour afficher la sortie sur la console.

Mise en situation :

Voyons l'exemple de la méthode print().

public class HelloCoder {
	public static void main(String[] args) {
		System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
	}
}

Sortie :

How to Print in Java!
Hello Coder! Guru99!

Autres méthodes de surcharge Java dans println()

La méthode print() possède les méthodes surchargées suivantes :

Méthodes surchargées Format des données d'impression
imprimer(booléen b) Cette méthode montre la valeur booléenne
imprimer (caractère c) Une méthode affiche le caractère
imprimer(char[] s) Il montre un tableau de caractères
imprimer (doublé) Il affiche un nombre à virgule flottante double précision
imprimer (flottant f) Une méthode affiche le nombre à virgule flottante
imprimer (long l) Il montre un long entier
imprimer (int i) Il montre un nombre entier
imprimer (objet obj) Cette méthode exploite la valeur de l'objet
imprimer(Chaîne s) Cette méthode affiche la valeur de la chaîne

Méthode 3: Java Méthode printf()

Java La méthode printf affiche la chaîne formatée sur la console avec le format spécifique. Il s'agit d'une méthode surchargée de Java de la classe PrintStream pour imprimer des valeurs. Les spécificateurs sont affichés avec des arguments formatés dans la méthode.

syntaxe:

La syntaxe montre comment utiliser l'instruction printf().

System.out.printf(String display_format, Object input_data);

Exemple

Voyons l'exemple de la méthode print().

public class HelloCoder{
	public static void main(String[] args) {
		System.out.printf("'%s' %n","How to Print in Java!");
		System.out.printf("%S %n","Hello Coder!");
		System.out.printf("'%S' %n","Learning");
	}
}

Sortie :

'How to Print in Java!'
HELLO CODER!
'LEARNING'

spécificateurs printf() dans Java

La méthode printf() utilise les spécificateurs suivants :

Spécificateur Type
%c Valeur du caractère
%d Valeur entière
%f Nombre flottant
%s chaîne de caractères
%% Imprimer ou afficher un signe de pourcentage (%)
%e valeur exponentielle à virgule flottante

Exemple

Voyons l'exemple de la méthode print dans Java.

public class HelloCoder{
	public static void main(String[] args) {
		System.out.println("How to Print in Java!");
		System.out.printf("%S %n","Hello Coder!");
		System.out.print(" Guru99");
	}
}

Sortie :

How to Print in Java!
HELLO CODER! Guru99

Comment imprimer en utilisant les données saisies dans Java

Comment imprimer en utilisant les données saisies dans Java

Les étapes suivantes nous montrent comment imprimer les données saisies.

Étape 1) Utilisez l'option Java package de scanner pour prendre en charge les données saisies par l'utilisateur.

Étape 2) Une classe ou un objet Scanner fonctionne pour accepter l’entrée de l’entrée standard. Il entre via le clavier.

Étape 3) Créez la variable en utilisant la méthode « Scanner(System.in) ».

Étape 4) Utilisez la variable. nextInt() lit ensuite toutes les valeurs du clavier.

Étape 5) cette méthode récupère les données d'entrée jusqu'à ce qu'elle rencontre un nouveau caractère de ligne (Entrée).

Étape 6) Enfin, la valeur d'entrée imprime la sortie normale à l'aide de la fonction System.out.print().

Exemple

Voyons l'exemple de la saisie des données d'entrée utilisateur et de l'impression Java.

import java.util.Scanner;
public class HelloCoder {
    public static void main(String[] args) {
        Scanner reader_data = new Scanner(System.in);
        System.out.print("Enter a Value: ");
        int number_data = reader_data.nextInt();
        System.out.println("User entered: " + number_data);
        int add = number_data+number_data;
        System.out.println("Addition: " + add);
    }
}

Sortie :

Enter a Value: 21
User entered: 21
Addition: 42

Autres méthodes de surcharge Java dans print()

La méthode print() possède les méthodes surchargées suivantes :

Méthodes surchargées Format des données d'impression
imprimer(booléen b) Cette méthode montre la valeur booléenne
imprimer (caractère c) Cette méthode montre le caractère
imprimer(char[] s) Cette méthode affiche un tableau de personnages
imprimer (doublé) Une méthode affiche un nombre à virgule flottante double précision
imprimer (flottant f) Cette méthode affiche un nombre à virgule flottante
imprimer (long l) Cette méthode montre un entier long
imprimer (int i) Cette méthode affiche un nombre entier
imprimer (objet obj) Cela fonctionne pour la valeur de l'objet
imprimer(Chaîne s) Cette méthode fonctionne et affiche la valeur de chaîne

Comparaison des instructions d'impression dans Java

La principale distinction entre les méthodes print() et println() dans Java est montré ci-dessous.

Java Instruction println() Java instruction print()
Le curseur s'affiche sur la ligne suivante après avoir affiché la sortie sur la console. Nous pouvons interpréter « ln » dans « println » comme la « ligne suivante ». Le curseur apparaît sur la même ligne après avoir affiché la sortie sur la console à l'aide de print().
Nous pouvons utiliser la fonction System.out.println(data) pour obtenir les données et afficher le curseur sur la ligne suivante. Nous pouvons utiliser la fonction System.out.print (data) pour afficher les données d'entrée sur la même ligne.

Résumé

  • L'instruction print est un moyen simple d'afficher les données d'un Java programmeur.
  • La fonction System.out.print() fonctionne avec les trois méthodes : print, println et printf.
  • Nous pouvons exploiter les données dans un format de ligne unique et de ligne suivante en utilisant le Java méthodes d'impression.
  • Les spécificateurs et la méthode surchargée sont utilisés pour afficher des informations avec un type de données requis.
  • Vue d'ensemble Java La fonction printf() utilise des spécificateurs selon les besoins de l'utilisateur. Les méthodes print() et println() utilisent des méthodes surchargées.
  • Les données d'entrée fonctionnent et s'affichent à l'aide du progiciel et du procédé de scanner.