utils.java
来自「多线程简单下载器 j2se实现 多线程简单下载器 j2se实现」· Java 代码 · 共 48 行
JAVA
48 行
package cn.dg.nitpro.globle;
import java.io.*;
import java.net.*;
public class Utils {
public static boolean CreateDir(String dir){
File f = new File(dir);
if (!f.exists()){
String path = f.getAbsolutePath() + File.separatorChar;
String dirname;
int index = 0;
while(((index = path.indexOf(File.separatorChar, index)) != -1))
{
dirname = path.substring(0, index);
File dirObj = new File(dirname);
if(!dirObj.exists())
{
System.out.println("新建路径 "+dirname+"...");
dirObj.mkdir();
}else if (f.isDirectory()){
System.out.println(dirname + "不是合法的目录");
return false;
}
index ++;
}
}else if (!f.isDirectory()){
System.out.println(dir + "不是合法的目录");
return false;
}
return true;
}
public static String getFileName(URL url){
String filename = url.getFile().replace('\\', '/');
int index = filename.lastIndexOf('/');
if (index > 0){
return filename.substring(index + 1);
}
return filename;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?