關閉IO流定義成一個工具類
package Test; import java.io.Closeable; import java.io.IOException; public class CloseUtils { // 做一個關閉流介面的形參,裡面的引數代表可變引數,不管傳進來多少個引數都會放到數組裡面 public static void closeAll(Closeable... cs) { for (Closeable c : cs) {// 遍歷陣列 if (cs != null) {// 只要傳進來的不是空的都給它把流關閉 try { c.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
相關推薦
關閉IO流定義成一個工具類
package Test; import java.io.Closeable; import java.io.IOException; public class CloseUtils { // 做一個關閉流介面的形參,裡面的引數代表可變引數,不管傳進來多少個引數都會放到數組裡面 public stat
【IO流】31 - commons工具類----FilenameUtils類和FileUtils類
tostring date cas 獲取 copy 文件 判斷 filename mon FilenameUtils package cn.itcast.demo3; import org.apache.commons.io.FilenameUtils; pub
將一個字符串(string類型)轉換成一個int類型
string_to_inint CommString::str_to_int(const std::string &str){ int ivalue = 0; sscanf(str.c_str(), "%d", &ivalue); return ivalue;}本文出自 “簡單可
json轉換成圖片工具類
json2picture 專案開發中會遇到,後端生成的json轉換二維碼,前臺頁面可以顯示,這個需求怎麼做? 1:我們知道前端頁面直接寫base64碼,就會顯示圖片 2:那麼後端只要把json轉換為base64碼傳給前段不就可以了嗎? 分析到此結束,直接上程式碼。 --------
Java漢字轉成漢語拼音工具類 -----第一種方式
所需要的pom檔案: <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --> <dependency> &nbs
IO流(成對出現)小結
InputStream、OutputStream、Reader、Writer四個頂層抽象類。 只要不是文字檔案,讀都用read();文字檔案用readLine(); InputStream(抽象類):輸入流的根,處理位元組。此類中有一個read()方法,這個方法一次只讀取一個位元
將數字轉化為中文 可以當一個工具類用
private static String toChinese(String string) { String[] s1 = { "零", "一", "二", "三", "四", "五", "六", "七", "八", "九" }; String
Android 自定義繪製圓形工具類
import android.annotation.SuppressLint; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapShader; im
更改沉浸式狀態列非常好用的一個工具類 StatusBarUtil
1.設定狀態列顏色 StatusBarUtil.setColor(Activity activity, int color) 2.設定狀態列半透明 StatusBarUtil.setTranslucent(Activity activity, int statusBarAlpha)
把文字轉換成拼音工具類
public class PinYinUtils { /** * 得到指定漢字的拼音 * 注意:不應該被頻繁呼叫,它消耗一定記憶體 * * @param
Android Studio中寫了一個工具類,進行測試時在Manifest.xml中寫
這是包,utils下的HttpUtils是工具類 在Manifest.xml檔案下寫<instrumentation時報錯,<instrumentation></instrumentation>部分程式碼如下:<instrumentati
簡訊收發封裝的一個工具類
import java.util.ArrayList; import java.util.List; import javax.crypto.spec.SecretKeySpec; import org.apache.log4j.Logger; import org.s
【JavaEE學習筆記】Hibernate_03_快取機制,自定義通用HibernateDAO工具類
Hibernate_03 A.Hibernate快取 1.一級快取 一級快取是Session快取,屬於事務範圍的快取,由hibernate管理的 只要應用程式通過Session介面來執行CRUD操作 Hibernate就會啟用一級快取,把資料庫中的資料以物件的形式拷貝
自動關閉IO流-jdk1.7版本
public static void main(String[] args) throws IOException { try( FileInputStream fis = new FileInputStream("xxx.txt"); F
android 開發 在一個工具類(或者介面卡class)裡啟動activity
實現思路:1.需要給工具類裡傳入context;2.使用上下文mContext.startActivity啟動activity例子1:public class SafePlaceRecyclerViewAdapter { private Context mConte
非空判斷 自己寫一個工具類
/** * 如果引數為null,返回true * * @author hechenglong * @param patterns * @return */ public static boolean isNull(Object... patterns){
Android 自定義網路載入工具類 HttpURLConnectionUtils
程式碼已經上傳到github,歡迎Star。 一個自己封裝的用HttpUrlConnection請求的網路工具類,但只適合新手研究或者做些小demo用下, 畢竟現在對於Android開發的網路框架有很多,而且很好很強大。 目前支援的功能:
java基礎IO流使用讀取一個檔案中的文字輸出到控制檯上
讀取一個檔案中的文字輸出到控制檯上 import java.io.FileNotFoundException; import java.io.FileReader; import java.io
自定義封裝SpannableString工具類
工具類採用了建造者模式,可以用鏈式呼叫 說明:getBuilder : 獲取建造者 setFlag : 設定標識 setForegroundColor: 設定前景色 setBackgroundColor: 設定背景色 setQuoteCol
Swift生成二維碼圖片(封裝成了工具類,拿來直接用)
封裝了一個生成二維碼的工具類,使用的時候直接傳參UIImageView和url就可直接生成二維碼後設置上去,簡單方便 ! class QRCodeUtil { static func setQRCodeToImageView(_ imageView: UIImag