So drucken Sie mehrere variable Zeilen in Java

8

Ich versuche, die im Webdriver-Test verwendeten Testdaten in einer Druckzeile in Java zu drucken

Ich muss mehrere in einer Klasse verwendete Variablen innerhalb einer system.out.print -Funktion drucken (printf / println / was auch immer).
Kannst du mir helfen?

%Vor%

Ich brauche diese in einer Print-Anweisung als drucken:
Vorname: (der von mir verwendete Variablenwert)
Nachname: (der von mir verwendete Variablenwert)

Wenn Sie etwas wie unten verwenden, erhalten Sie das genaue Ergebnis.
Aber ich muss die Anzahl der printf -Linien reduzieren und einen effizienteren Weg verwenden.

%Vor%

Danke!

    
Harshini 10.05.2014, 18:04
quelle

4 Antworten

21

Du kannst es mit 1 printf machen:

%Vor%     
Totò 11.05.2014, 01:27
quelle
5

Oder versuchen Sie diese:

%Vor%

Viel Glück!

    
Reborn 12.05.2014 17:35
quelle
2
%Vor%

oder

%Vor%     
Justin Jasmann 10.05.2014 18:35
quelle
0

Sie können die Klasse Person mit den Feldern firstName und lastName erstellen und die Methode toString() definieren. Hier habe ich eine util-Methode erstellt, die die String-Darstellung eines Person -Objekts zurückgibt.

Dies ist ein Beispiel

Haupt

%Vor%

Person

%Vor%

Ich bevorzuge eine separate util-Methode für toString() , weil toString() für das Debuggen verwendet wird. Ссылка

Ich hatte Erfahrung beim Schreiben von Programmen mit vielen Ausgaben: HTML UI, Excel oder TXT-Datei, Konsole. Sie benötigen möglicherweise eine andere Objektdarstellung, also habe ich eine util-Klasse erstellt, die abhängig von der Ausgabe einen String erstellt.

    
Yan Khonski 21.06.2017 09:35
quelle

Tags und Links