128 Stimmen

Wie man System.out.println() kürzer macht

Bitte geben Sie mir Tipps, wo ich die Lib finden kann, um den kürzeren Ausdruck von System.out.println() und wo sollte ich diese Lib.

2 Stimmen

Sie wollen das nur verwenden, weil der Ausdruck kürzer ist?

0 Stimmen

Ja, das ist der einzige Grund.

63 Stimmen

Wenn Sie eine Bibliothek zu Ihrem Projekt hinzufügen, nur um einen Ausdruck zu kürzen, haben Sie Ihre Prioritäten falsch gesetzt.

1voto

Denis Punkte 11
package some.useful.methods;

public class B {

    public static void p(Object s){
        System.out.println(s);
    }
}    package first.java.lesson;

import static some.useful.methods.B.\*;

public class A {

    public static void main(String\[\] args) {

        p("Hello!");

    }
}

-2voto

Marc T Punkte 893

Die Verwendung von System.out.println() ist eine schlechte Praxis (verwenden Sie besser ein Logging-Framework) -> Sie sollten nicht viele Vorkommen in Ihrer Codebasis haben. Die Verwendung einer anderen Methode, um sie einfach zu verkürzen, scheint keine gute Option zu sein.

0 Stimmen

Da bin ich anderer Meinung. Wenn Sie bereits über eine normale Protokollierung verfügen, ist die Verwendung von Sysout ein besserer Weg, um zwischen dem zu unterscheiden, was Sie im Moment sehen müssen. Außerdem ist die Verwendung von Sysout viel schneller, und wenn Sie viel Debugging betreiben, zählt jede Sekunde.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X