📄 filepath.java
字号:
package ch14.binaryFile;
import java.net.URL;
public class FilePath {
private static String classPath = getClassPath();
private FilePath() {
}
private static String getClassPath() {
Class c = FilePath.class;
ClassLoader loader = c.getClassLoader();
String name = c.getName();
name = name.replace('.', '/') + ".class";
URL url = loader.getResource(name);
String path = url.getFile();
path = path.substring(1);
path = path.replace('/','\\');
int index = path.lastIndexOf("\\");
path = path.substring(0, index);
path = path.replaceAll("%20"," ");
return path;
}
public static String getFilePath(String fileName) {
System.out.println("File Path:" + classPath + fileName);
return classPath + fileName;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -