//判断字符串是否为空
public static boolean checkStringEmpty(String string) {
return string == null || string.isEmpty();
}
//日期格式转字符串
public static String dateToString(Date date, String pattern) {
String dateString = null;
if (date != null) {
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);
dateString = dateFormat.format(date);
}
return dateString;
}
// 文件复制
public static void copyFile(File copyFile, File newFile) {
FileInputStream is = null;
FileOutputStream os = null;
try {
is = new FileInputStream(copyFile);
os = new FileOutputStream(newFile);
byte[] bs = new byte[1024];
int len;
//每一字节、每一字节的读
while ((len = is.read(bs)) > 0) {
os.write(bs, 0, len);//写入
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (os != null) {
os.close();
}
if (is != null) {
is.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
///校验文件路径,没有则创建文件夹
public static void checkFiledirectory(String uri) {
File file = new File(uri);
if (!file.exists()) {
file.mkdir();
}
}