最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

黑馬程序員Java零基礎視頻教程_下部(Java入門,含斯坦福大學練習題+力扣算

2023-08-13 18:08 作者:SGApuku  | 我要投稿

集合的工具類Collections常用的API:

所學都是雙列集合,所有的元素都是成對存在的,也就是鍵值對,鍵為key,值為value,類似于python的字典,要遍歷hm雙列集合要用hm.entrySet變成單列集合,這個集合存著鍵值對對象。

Stream流:Stream流就是將要處理的元素集合看作一種流, 流在管道中傳輸, 并且可以在管道的節(jié)點上進行處理, 比如篩選、排序、聚合等。元素流在管道中經過中間操作(intermediate operation)的處理,最后由終端操作 (terminal operation) 得到前面處理的結果。 中間方法:

Stream中的終結方法:

方法引用::它可以簡化代碼,使得代碼更加易讀和易于維護。 方法引用可以被視為Lambda表達式的簡寫形式,可以用來替代Lambda表達式中只調用一個已有方法的情況。 總的來說該特性使得Java代碼更加簡潔和靈活。

異常:try catch finally 捕獲異常。throws拋出異常。一般開發(fā)中都是拋出處理。

自定義異常,讓程序的報錯更簡單明了!

File:file對象表示路徑 new File(String pathname)。判斷獲取的方法:

創(chuàng)建和刪除文件或者文件夾的方法:

獲取當前路徑下的所有內容:File.listFiles() 返回值為一個數組File[]。

IO流:存儲和讀取數據的解決方案。(文件)

字節(jié)流:

new FileOutputStream(String pathname) 對象,如果存在就清空內容,不存在就創(chuàng)建一個。.write輸出數據 .close關閉聯系。

new FileInputStream,fis.read(byte[]) 這是返回值是讀取到的數據個數,再把讀取到的數據存儲到數組中,數組中的數據會被覆蓋。

字符集:

UTF-8編碼規(guī)則,GBK,unicode字符集,計算機內存中都是以二進制存儲的。

字符流:

new FileReader(String pathname):.read()讀取數據,返回值是解碼的十進制數據。read會把文件中的數據放入緩沖區(qū),然后從緩沖區(qū)讀取。

new FileWriter():.write(String str)直接寫入一個字符串,輸出對象創(chuàng)建的時候會清空文件。wirte會先把內容寫到緩沖區(qū),使用flush(),讓內容進入目的地。

緩沖流字節(jié),字符流:

New BufferedOutputStream,new (new OutputStream())BufferedInputStream,BufferedReader,BufferedWriter。他們會創(chuàng)建緩沖區(qū)來增加效率,其中后面兩個有br.readLine,bw.newLine這兩個常用的方法。

轉換流:

黑馬程序員Java零基礎視頻教程_下部(Java入門,含斯坦福大學練習題+力扣算的評論 (共 條)

分享到微博請遵守國家法律
宁晋县| 天长市| 寻乌县| 云安县| 松江区| 历史| 从化市| 平顺县| 威信县| 台北市| 永昌县| 防城港市| 淄博市| 乌拉特前旗| 广宗县| 泗阳县| 安顺市| 中山市| 清丰县| 西藏| 本溪市| 嵩明县| 化隆| 合肥市| 济阳县| 长春市| 东明县| 柘城县| 九龙坡区| 应用必备| 呼玛县| 广丰县| 濮阳市| 广东省| 奈曼旗| 昆山市| 万安县| 汝州市| 荣成市| 巴彦县| 平定县|