java检查文件数组列表中的文件名以获取特定的字符字符串
所以我在写这个程序,它必须检查文件的数组列表。我需要检查文件名中的特定字符串
ArrayList<File> files = new ArrayList<File>(Arrays.asList(file.listFiles()));
for(int x = 0; x < file.size(); x++){
if(file[x] name contains the string "PreProcessReport"){
do this with file
}
字符串预处理报告只是一个示例。我需要检查文件名中的其他字符串,这些字符串有时包含ID号,但我认为这是一个好的开始。另外,这是我第一次专业地编写程序,我很清楚我是一个noob。对不起,有什么困惑
# 1 楼答案
把你的句子翻译成代码:
# 2 楼答案
再给我几点建议
List
作为引用类型李>for
循环有一个输入错误:count tillfiles.size()
或者,最好使用增强的
for
循环