【发布时间】:2012-05-01 11:45:15
【问题描述】:
对可读性感到抱歉。堆栈似乎正在从代码行中修剪空格,并且没有显示缩进。哼。
这是打印到控制台没有任何问题...
CGT\whgdata\whnvp33.txt << EXPECTED OUTPUT (excerpt)
CGT\whgdata\whnvt30.txt
CGT\whgdata\whnvt31.txt
CGT\whgdata\whnvt32.txt
CGT\whgdata\whnvt33.txt
CGT\whgdef.txt
CGT\whgdhtml.txt
CGT\whibody.txt
etc....
...直到我尝试将哈希表打印到文件中。从那时起,getFileListing 就不再被识别为有效符号。
FileListing2.java:17: error: cannot find symbol
List<File> files = FileListing2.getFileListing(startingDirectory);
symbol: method getFileListing(File)
location: class FileListing2
1 error
谁能借第二双眼睛来帮助我发现我不小心/覆盖的内容。我敢肯定这是显而易见的。 :\
import java.util.*;
import java.io.*;
import java.nio.*;
import java.nio.file.Path;
import java.nio.file.StandardOpenOption.*;
import java.nio.file.Paths;
//
public final class FileListing2 {
public static void main(String... aArgs) {
//
File startingDirectory= new File("CGT");
File outputFile = new File("CGTOutput.txt");
List<File> files = FileListing2.getFileListing(startingDirectory);
OutputStream output = null;
//
for(File file : files ) {
System.out.println(file); //print filenames
}
}
}
【问题讨论】:
-
你的类
FileListing2中没有名为getFileListing的方法?! -
提供的sn-p没有getFileListing()
-
好吧,我只是把它注释掉了。掌心。问题解决了。谢谢。
-
@the downvoter:试试这个? stackoverflow.com/faq#etiquette我的帖子中哪些事实信息不正确?