Comment sortir en Java ?
Deux méthodes de sortie couramment utilisées en Java : print() et println(). Il n'y a pas de différence évidente dans les conditions d'entrée lors de l'utilisation de ces deux méthodes de sortie. La différence se reflète dans la présence ou non d'une nouvelle ligne à la fin de la sortie. [Apprentissage recommandé : cours java]
ex :
public class eg { //交叉使用可以体会到作用的差异 public static void main(String[] args) { System.out.print("123456"); System.out.println("abced"); System.out.println("abced"); System.out.print("123456"); System.out.println("abced"); } }
Résultat :
Résultat de l'analyse : pas moche Out, chaque fois que print() est utilisé, la sortie suivante (abced) est suivie à la fin, c'est-à-dire : print() ne s'enroule pas. Et à chaque fois il y a un saut de ligne après abced.
Remarque : lors de l'utilisation de print(), aucun contenu ne doit être généré
par exemple :
public class eg { public static void main(String[] args) { System.out.print();//此时print无内容输出 } }
Résultat de l'analyse : lors de l'utilisation de print(), il ne peut pas être compilé lorsqu'il n'y a aucun contenu entre parenthèses, c'est-à-dire que le programme signalera une erreur, donc l'utilisation de print() n'est pas autorisée.
println() peut être généré directement et agit comme un saut de ligne
par exemple :
public class add { //由于使用单独的一行无法体现结果,所以加入print()显示效果 public static void main(String[] args) { System.out.print("123456"); System.out.print("123456"); System.out.println(); System.out.print("123456"); } }
Résultat :
Résultat de l'analyse : Parmi les trois lignes de sortie d'impression, seule la seconde a une nouvelle ligne, et c'est println qui lui fournit une nouvelle ligne
print() et println() peuvent être convertis l'un en l'autre, et les nouvelles lignes peuvent être utilisées. Le caractère n est utilisé pour le saut de ligne, et print() peut également être utilisé pour atteindre l'objectif de println()
par exemple :
public class eg { //与上图的代码进行对比 效果显而易见 public static void main(String[] args) { System.out.print("123456"); System.out.print("123456"); System.out.print("\n"); System.out.print("123456"); } }
résultat :
Analyse des résultats : De toute évidence, différents codes produisent des effets différents
En plus des deux sorties communes ci-dessus, Java a également une sortie plus puissante : printf( )
Remarque :
printf() ne peut pas envelopper les lignes
printf() ne peut pas sortir directement sans contenu
Les règles de sortie de printf() ressemblent davantage à print(), mais elle a plus de fonctions que print(). En langage C et C++, il existe une sortie de longueur fixe, mais ni print() ni pritln() en Java ne peuvent implémenter cette fonction. Java est écrit en langage C et la fonction de sortie de longueur fixe n'a pas été castrée, mais a été héritée par printf(). L'implémentation de la fixation par printf est similaire à l'implémentation de C.
Peut produire des nombres 2, 8 et hexadécimaux
Peut sortir au format fixe
La mise en œuvre spécifique est la suivante :
package com.hone.test; // "%"表示进行格式化输出, "%"之后的内容为格式的定义。 public class Printf { public static void main(String[] args) { double d = 345.678; String s = "hello World"; int a = 123; //浮点型的输出 System.out.printf("%,d",a); //格式化输出数据,每三个数据加上一个, System.out.println(); System.out.printf("%f", d); // 345.678000 System.out.println(); //"9.2"中的9表示输出的长度,2表示小数点后的位数。 345.678位数不够前面不上空格 System.out.printf("%9.3f", d); System.out.println(); System.out.printf("%+9.3f", d); //"+"表示输出的数带正负号 System.out.println(); System.out.printf("%-9.3f", d); //"-"表示输出的数左对齐(默认为右对齐) System.out.println(); System.out.printf("%+-9.3f",d); //"+-"表示输出的数带正负号且左对齐 System.out.println(); //整型的输出 System.out.printf("%d", a); //"d"表示输出十进制整数。 System.out.println(); System.out.printf("%04d", a); //规定为4位,不够左边添加0 System.out.println(); System.out.printf("%d%%", a); //如果想输出百分数,则连续用两个 %% System.out.println(); System.out.printf("%o", a); //"o"表示输出八进制整数。 System.out.println(); System.out.printf("%x", a); //"x"表示输出八进制整数。 //字符串的输出 System.out.println(); System.out.printf("%s%n", s); //输出字符串,其中 %n表示换行 System.out.printf("输出一个浮点数:%.3f,一个整数:%d,一个字符串:%s",d,a,s); //输出多个变量 } }
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





Guide du nombre parfait en Java. Nous discutons ici de la définition, comment vérifier le nombre parfait en Java ?, des exemples d'implémentation de code.

Guide de Weka en Java. Nous discutons ici de l'introduction, de la façon d'utiliser Weka Java, du type de plate-forme et des avantages avec des exemples.

Guide du nombre de Smith en Java. Nous discutons ici de la définition, comment vérifier le numéro Smith en Java ? exemple avec implémentation de code.

Dans cet article, nous avons conservé les questions d'entretien Java Spring les plus posées avec leurs réponses détaillées. Pour que vous puissiez réussir l'interview.

Java 8 présente l'API Stream, fournissant un moyen puissant et expressif de traiter les collections de données. Cependant, une question courante lors de l'utilisation du flux est: comment se casser ou revenir d'une opération FOREAK? Les boucles traditionnelles permettent une interruption ou un retour précoce, mais la méthode Foreach de Stream ne prend pas directement en charge cette méthode. Cet article expliquera les raisons et explorera des méthodes alternatives pour la mise en œuvre de terminaison prématurée dans les systèmes de traitement de flux. Lire plus approfondie: Améliorations de l'API Java Stream Comprendre le flux Forach La méthode foreach est une opération terminale qui effectue une opération sur chaque élément du flux. Son intention de conception est

Guide de TimeStamp to Date en Java. Ici, nous discutons également de l'introduction et de la façon de convertir l'horodatage en date en Java avec des exemples.

Les capsules sont des figures géométriques tridimensionnelles, composées d'un cylindre et d'un hémisphère aux deux extrémités. Le volume de la capsule peut être calculé en ajoutant le volume du cylindre et le volume de l'hémisphère aux deux extrémités. Ce tutoriel discutera de la façon de calculer le volume d'une capsule donnée en Java en utilisant différentes méthodes. Formule de volume de capsule La formule du volume de la capsule est la suivante: Volume de capsule = volume cylindrique volume de deux hémisphères volume dans, R: Le rayon de l'hémisphère. H: La hauteur du cylindre (à l'exclusion de l'hémisphère). Exemple 1 entrer Rayon = 5 unités Hauteur = 10 unités Sortir Volume = 1570,8 unités cubes expliquer Calculer le volume à l'aide de la formule: Volume = π × r2 × h (4

Java est un langage de programmation populaire qui peut être appris aussi bien par les développeurs débutants que par les développeurs expérimentés. Ce didacticiel commence par les concepts de base et progresse vers des sujets avancés. Après avoir installé le kit de développement Java, vous pouvez vous entraîner à la programmation en créant un simple programme « Hello, World ! ». Une fois que vous avez compris le code, utilisez l'invite de commande pour compiler et exécuter le programme, et « Hello, World ! » s'affichera sur la console. L'apprentissage de Java commence votre parcours de programmation et, à mesure que votre maîtrise s'approfondit, vous pouvez créer des applications plus complexes.
