如何从java中的文件路径名访问文件名?

时间:2016-02-19 11:05:41

标签: java arrays file arraylist

我的问题是我可以获取文件名并正确执行输出逻辑 但我需要从我需要执行输出逻辑的文件路径名中获取。

$('#greenmarkertoggle').change(function() {
    if (this.checked)
      map.addLayer(groupGreen);
    else
      map.removeLayer(groupGreen);
});

当我使用上面这行时,我的程序正常工作

    JCheckBox cb1 = new JCheckBox(flist[i].getName());

我也需要获取文件路径所以我使用了这一行,但我得到了错误!

Flist [i]它具有从存储在数组列表中的目录中选择的文件。

在我访问之前

 JCheckBox cb1 = new JCheckBox(flist[i].getPath());

我的输出逻辑工作正常!

现在[i]它还需要从文件路径中获取文件名!      JCheckBox cb1 =新的JCheckBox(flist [i] .getPath());

这里[i]在我的代码片段下面工作:

String filename = tmp.getText();

提前致谢

0 个答案:

没有答案