In diesem Artikel wird hauptsächlich die Analyse unärer Operatorinstanzen in der Java-Sprache vorgestellt. Freunde in Not können sich darauf beziehen.
Unärer Operator, auch Einzeloperator, unärer Operator, unärer Operator genannt, englischer Name: UnaryOperator.
Beschreibung: Akzeptiert einen Parameter vom Typ T und der Rückgabewerttyp ist ebenfalls T.
Quellcode:
public interface UnaryOperator<T> extends Function<T, T> { /** * Returns a unary operator that always returns its input argument. * * @param <T> the type of the input and output of the operator * @return a unary operator that always returns its input argument */ static <T> UnaryOperator<T> identity() { return t -> t; } }
Testcode:
@Test public void test(){ super.print(UnaryOperator.identity().apply(1));//输出1 super.print(UnaryOperator.identity().apply(false));//输出false super.print(UnaryOperator.identity().apply("string"));//输出string }
Zusammenfassung
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung unärer Operatoren in der Java-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!