Java 使用readLine()循环每一行;

Java 使用readLine()循环每一行;,java,io,Java,Io,我现在只能用一行代码打印文件。我试图用readLine()遍历每一行,但无法实现。无法循环文件中的第一行或最后一行 这样做的目的是打印出与此程序完全相同的文件,但将其打印为包含其他不同文件的文件夹 try { String sCurrentLine; br = new BufferedReader(new FileReader("C:\\testsample.csv")); if((sCurrentLine = br.readLine()) != null)

我现在只能用一行代码打印文件。我试图用readLine()遍历每一行,但无法实现。无法循环文件中的第一行或最后一行

这样做的目的是打印出与此程序完全相同的文件,但将其打印为包含其他不同文件的文件夹

try
{
    String sCurrentLine;

    br = new BufferedReader(new FileReader("C:\\testsample.csv"));

    if((sCurrentLine = br.readLine()) != null)
    {
        String info = br.readLine();
        resultString += sCurrentLine.toString();

    }
            this.WriteToFile(resultString);

}
这对你没有帮助。你需要时间,而不是如果

while((sCurrentLine = br.readLine()) != null)
{
    resultString += sCurrentLine.toString();

}
这对你没有帮助。你需要时间,而不是如果

while((sCurrentLine = br.readLine()) != null)
{
    resultString += sCurrentLine.toString();

}

你只读了两行。要在循环时读取所需的所有行

while((sCurrentLine = br.readLine()) != null)
{
    //String info = br.readLine();- > Remove this line.
    resultString += sCurrentLine.toString();

}

你只读了两行。要在循环时读取所需的所有行

while((sCurrentLine = br.readLine()) != null)
{
    //String info = br.readLine();- > Remove this line.
    resultString += sCurrentLine.toString();

}

您使用的是哪个版本的java<代码>导入静态java.nio.file.StandardCopyOption.*。。。复制(源、目标、替换现有文件)您使用的是哪个版本的java<代码>导入静态java.nio.file.StandardCopyOption.*。。。复制(源、目标、替换现有文件)