StringFormat für Java Boolescher Operator

8

Ich kenne seine sehr einfache Frage. aber ich würde gerne das stringformat für booleschen Operator wissen. Zum Beispiel zeigt unten die String-Formate für Integer, String und Float. Was könnte für den Booleschen Operator wahr / falsch sein?

%Vor%     
Umesh Patil 18.07.2014, 06:59
quelle

6 Antworten

25

'b' oder 'B' general Wenn das Argument arg null ist, ist das Ergebnis "false". Wenn arg ein boolescher oder boolescher Wert ist, ist das Ergebnis der String, der von String.valueOf (arg) zurückgegeben wird. Ansonsten ist das Ergebnis "wahr". Java-Dokumentation: Ссылка

    
LMK 18.07.2014, 07:05
quelle
7
%Vor%     
Zhenxiao Hao 18.07.2014 07:01
quelle
1

Der Platzhalter für boolean ist %b

    
Jens 18.07.2014 07:01
quelle
1

Sie können dies versuchen

%Vor%

%b sehen Sie

    
Ruchira Gayan Ranaweera 18.07.2014 07:02
quelle
1

System.out ist ein PrintStream und die Dokumentation für PrintStream.printf Links zu der Format-Stream-Syntax , die eine Tabelle von allen enthält der Umrechnungen Der erste Eintrag in dieser Tabelle:

  

'b' , 'B' - Wenn das Argument arg null ist, dann lautet das Ergebnis "false" . Wenn arg ein boolean oder Boolean ist, dann ist das Ergebnis die Zeichenfolge, die von String.valueOf(arg) zurückgegeben wird. Andernfalls ist das Ergebnis "true" .

    
Chris Martin 18.07.2014 07:07
quelle
0

Ein weiterer Weg ist -

%Vor%     
Ninad Pingale 18.07.2014 07:16
quelle

Tags und Links