该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
String path = jFileChooser.getSelectedFile().getAbsolutePath();
String name = jFileChooser.getSelectedFile().getName();
String[] pathArray = path.split("\\\\"); //根据"\"来进行切割
String[] path1 = new String[pathArray.length - 1];
String[] path2 = new String[pathArray.length - 1];
String path3 = new String();
for (int i = 0; i < pathArray.length - 1; i++) {
path1[i] = pathArray[i];
}
for (int i = 0; i < pathArray.length - 1; i++) {
path2[i] = path1[i] + "\\"; //每个字符串后面加上"\"
path3 = path3 + path2[i];
} //path3最终存放的是不带文件名及后缀格式的路径
String[] nameArray = name.split(".wfl");
String name1 = new String();
for (int i = 0; i < nameArray.length; i++) {
name1 = nameArray[i];
} //name1最终存放的是不带后缀格式的名字
这是我后来自己想着写的一点代码实现了,虽然实现起来有点麻烦,但效果还不错。