Imprimer une valeur booléenne avec printf
Je veux imprimer une boolean
de la valeur avec le printf
,mais je ne sais pas comment. Ce que je cherche, c'est quelque chose comme cet imaginaire code
boolean car = true;
System.out.printf("%b",car);
De la sortie attendue devrait être:
true
Comment dois je faire? Ou existe-il d'autres façons d'obtenir ce résultat attendu?
Votre "imaginaire code" fonctionne très bien pour moi. Veuillez fournir des précisions sur tout ce que votre problème actuel est.
OriginalL'auteur darbulix | 2014-11-30
Vous devez vous connecter pour publier un commentaire.
Je suppose que vous êtes en cours d'exécution dans une mise en mémoire tampon d'émission, de telle sorte que votre programme se termine avant votre tampon de bouffées de chaleur. Lorsque vous utilisez
printf()
ouprint()
il n'est pas nécessairement chasse sans un retour à la ligne. Vous pouvez utiliser expliciteflush()
ou ajouter une nouvelle ligne (ce qui entraînera aussi une
flush()
)Voir aussi Tampon Flux - La Java Des Tutoriels, Rinçage en Tampon de Flux qui explique en partie
C'est probablement tout le café que je bois. De Plus, j'ai couru dans la question quand je n'ai pas de
flush()
et je n'ai avoir des code qui n'a, immédiatement à la sortie (pas avec unboolean
mais avecprintf()
). Mais aussi le café.OriginalL'auteur Elliott Frisch
La bonne chose est qu'elle imprime la valeur
true
, il n'y a rien de mal avec votre imaginaire code. Sinon, vous pouvez également essayerOriginalL'auteur sinister
OriginalL'auteur Vlad