JAVA看程序写结果!!!1. 写程序运行结果: public class GetFilename { private final char pathSeparato

1. 写程序运行结果:
public class GetFilename {
private final char pathSeparator='\\';
/* 以下方法获取文件名,文件名是最后一个分隔符\后面的子串 */
public static String pickFile(String fullpath) {
int pos=fullpath.lastIndexOf(pathSeparator);
if (pos==-1) return fullpath;
return fullpath.substring(pos+1);
}
public static void main(String ags[]) {
String filename = pickFile("d:\\java\\example\\test.java");
System.out.println("filename="+ filename);
}
}

把你的程序改了一下,使它能够运行。
public class GetFilename {
private final static String pathSeparator="\\";
/* 以下方法获取文件名,文件名是最后一个分隔符\后面的子串 */
public static String pickFile(String fullpath) {
int pos=fullpath.lastIndexOf(pathSeparator);
if (pos==-1) return fullpath;
return fullpath.substring(pos+1);
}
public static void main(String ags[]) {
String filename = pickFile("d:\\java\\example\\test.java");
System.out.println("filename="+ filename);
}
}
运行结果:
filename=test.java
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜