Jam*_*mes 4 java directory file names find
嗨,我几乎已经解决了这个问题,但现在已经卡住了!我需要做的是看一个文件夹说..
String path = C://;
Run Code Online (Sandbox Code Playgroud)
然后我需要一个循环来查看该文件夹中有多少文件说10.我需要查找起始的文件
LAYER.EXE-******.pf
Run Code Online (Sandbox Code Playgroud)
*****可以根据其他事情而改变,但这并不重要,确保当它找到一个启动LAYER.EXE的文件时,它会标记它.以下是我一直在努力的事情,我会非常喜欢你的帮助,并提前感谢你!:)
String path = "C://";
String files;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++){
if (listOfFiles[i].isFile()){
files = listOfFiles[i].getName();
System.out.println(files);
if (files == "LAYER.EXE.pf"){
System.out.println("found =================");
}
}
}
Run Code Online (Sandbox Code Playgroud)
files == "LAYER.EXE.pf"
Run Code Online (Sandbox Code Playgroud)
改成
"LAYER.EXE.pf".equals(files)
Run Code Online (Sandbox Code Playgroud)
你做的是参考比较,你需要平等.在这里阅读更多.
告诉你更多,这将只给你名字等于"LAYER.EXE.pf"的文件.
尝试 files.startsWith("LAYER.");
| 归档时间: |
|
| 查看次数: |
7719 次 |
| 最近记录: |