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.
- Java Méthode print(): Les données s'affichent sur la même ligne à l'aide de l'instruction print en Java.
- Java méthode println() : Sortie imprimée dans la ligne actuelle et la position du curseur passe à la ligne suivante.
- 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.