Java語言一元運算符實例解析
更新時間:2017年09月20日 09:26:20 作者:鄒鄒wl
這篇文章主要介紹了Java語言中的一元運算符實例解析,需要的朋友可以參考下。
一元運算符,也叫單項算符,一目運算符,一元算符 ,英文名字:UnaryOperator。
描述:接受一個參數(shù)為類型T,返回值類型也為T。
源碼:
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;
}
}
測試代碼:
@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
}
總結(jié)
以上就是本文關(guān)于Java編程一元運算符的實例介紹,希望對大家有所幫助。感謝大家對本站的支持。
您可能感興趣的文章:
- Java基礎(chǔ)之詳細(xì)總結(jié)五種常用運算符
- Java運算符的知識點與代碼匯總
- java短路邏輯運算符實例用法詳解
- java數(shù)據(jù)類型和運算符的深入講解
- Java中短路運算符與邏輯運算符示例詳解
- Java 無符號右移與右移運算符的使用介紹
- Java運算符的常見問題與用法小結(jié)
- Java基本數(shù)據(jù)類型和運算符詳解
- Java三種移位運算符原理解析
- java運算符實例用法總結(jié)
- Java移位運算符詳解實例(小結(jié))
- 詳解java==運算符和equals()方法的區(qū)別
- Java利用三目運算符比較三個數(shù)字的大小
- Java中比較運算符compareTo()、equals()與==的區(qū)別及應(yīng)用總結(jié)
- 詳解Java中運算符及用法
- 淺談Java變量賦值運算符及相關(guān)實例
- Java 邏輯運算符中&&與&,||與|的區(qū)別
- Java基礎(chǔ)之邏輯運算符知識總結(jié)
相關(guān)文章
如何使用stream從List對象中獲取某列數(shù)據(jù)
這篇文章主要介紹了如何使用stream從List對象中獲取某列數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12
Java中mybatis關(guān)于example類的使用詳解
這篇文章主要介紹了Java中mybatis中關(guān)于example類的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07

