Heim > Java > javaLernprogramm > Detaillierte Erklärung unärer Operatoren in der Java-Sprache

Detaillierte Erklärung unärer Operatoren in der Java-Sprache

黄舟
Freigeben: 2017-09-21 10:43:48
Original
2567 Leute haben es durchsucht

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;
  }
}
Nach dem Login kopieren

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  }
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage