1.先通过file类获取文件名列表filename[]
2.通过string类对文件名进行分析处理,例如用int
i
=
filename.indexOf("_"),然后截取subString(0,i)或者String[]
strs
=
filename.split("_"),strs[0]就是你要的名字
3怎么解决啊,你可用一个数组存放截取后的名字,写一个判断方法,如果重复了就不写进数组
其实这些问题都不难的,关键要养成多看api,多用,水平就起来了
在java里面加载文件名分两种情况:1、从数据库中获取之前存进去的文件名:用SQL语句取出所需对象即可。
2、从文件中获取文件名:可以用文件操作对象File来获取文件名:file.listFiles()能返回文件集合,然后遍历集合取出所需文件即可。