激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java中使用Preconditions來檢查傳入參數介紹

Java中使用Preconditions來檢查傳入參數介紹

2019-12-21 14:49junjie JAVA教程

這篇文章主要介紹了Java中使用Preconditions來檢查傳入參數介紹,本文只是作為一個簡單的用法介紹,需要的朋友可以參考下

Preconditions是Guava中的一個類庫,用于檢查傳入參數,一個常見用法如下:

 

?
1
2
3
4
boolean findElement(List<String> elements, String desiredElement) {
 checkNotNull(elements);
 // ...
}

用法簡單明了,就是檢查參數elements是不是null,如果是null則扔出NullPointerException。當然Preconditions類里還有其它方法,可能滿足幾乎所有的傳入參數的檢查。Preconditions的好處在于,它在call stack中更容易理解,并且每個方法還提供了格式化字符串的變體,形如:

?
1
checkArgument(i < j, "Expected i < j, but %s > %s", i, j);

和Java自帶的assert關鍵字不同的是,Preconditions的方法在release版本中依然有效,這么做的原因,大概是因為Java已經很慢了,不在乎多做些檢查吧-_-

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久免费观看一级毛片 | 一级黄色免费观看 | 高清国产在线 | 欧美日韩在线视频观看 | 最近日本电影hd免费观看 | 青青操精品 | 久久亚洲线观看视频 | 欧美日韩精品一二三区 | 国产乱轮视频 | 亚洲男人的天堂在线视频 | 成人黄色网战 | 久久超碰99 | 免费一级高清毛片 | 欧美日韩亚州综合 | 国产91丝袜在线熟 | 免费网址黄 | 久久精品日产高清版的功能介绍 | 国产美女一区二区在线观看 | 成人午夜视频免费看 | 久国久产久精永久网页 | 国产男女 爽爽爽爽视频 | 成年人视频在线免费播放 | 成人免费在线视频播放 | 成人在线观看小视频 | 亚洲成人黄色片 | 91成人在线免费 | aa国产视频一区二区 | 精品亚洲一区二区三区 | 国产精品久久久久久久久久iiiii | 91九色国产视频 | 国产精选电影免费在线观看 | 一级小毛片 | 姑娘第四集免费看视频 | 91视频完整版 | 日本a在线观看 | 91精品久久久久久久 | 国产精品久久久久久久久久10秀 | 亚洲一区二区三区高清视频 | 成年性羞羞视频免费观看 | 成人免费在线播放 | 欧美在线 | 亚洲 |