bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

JDK10中實現局部變量類型推斷var-創新互聯

本篇文章為大家展示了JDK10中實現局部變量類型推斷var,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

創新互聯公司專注于企業全網營銷推廣、網站重做改版、海曙網站定制設計、自適應品牌網站建設、H5場景定制商城開發、集團公司官網建設、外貿營銷網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為海曙等各大城市提供網站開發制作服務。

Java是一種強類型, 許多流行的編程語言都已經支持局部變量類型推斷,如js,Python,C++等

JDK10 可以使用var作為局部變量類型推斷標識符

Local-Variable Type Inference(局部變量量類型推斷),顧名思義只能用做為局部變量

注意

僅適用于局部變量量,如 增強for循環的索引,傳統for循環局部變量不能使用于方法形參、構造函數形參、方法返回類型或任何其他類型的變量量聲明標識符var不是關鍵字,而是一個保留類型名稱,而且不支持類或接口叫var,也不符合命名規范

用jshell試驗或者IDEA

//根據推斷為 字符串串類型
var strVar = "springboot";
System.out.println(strVar instanceof String);
 
//根據10L 推斷long 類型
var longVar = 10 L;
 
//根據 true推斷 boolean 類型
var flag = true;
//var flag = Boolean.valueOf("true");
//System.out.println(flag instanceof Boolean);
 
// 推斷 ArrayList<String>
var listVar = new ArrayList < String > ();
System.out.println(listVar instanceof ArrayList);
 
// 推斷 Stream<String>
var streamVar = Stream.of("aa", "bb", "cc");
System.out.println(streamVar instanceof Stream);
if (flag) {
  System.out.println("這個是 flag 變量&#63870;,值為true");
}
for (var i = 0; i < 10; i++) {
  System.out.println(i);
}
try (var input = new FileInputStream("validation.txt")) {}

新聞名稱:JDK10中實現局部變量類型推斷var-創新互聯
當前鏈接:http://vcdvsql.cn/article24/cccjce.html

成都網站建設公司_創新互聯,為您提供定制網站Google網站營銷網站制作虛擬主機商城網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發