gpt4 book ai didi

java - 如何使用 FileReader 而不是使用 BufferReader

转载 作者:行者123 更新时间:2023-11-29 07:14:11 24 4
gpt4 key购买 nike

如何使用 FileReader 而不是使用 BufferReader 我想将 File,FileReader 用于此从 ftp 读取文件的程序

    public class FileReader {


public final static String SERVER = "ftp://server.com";
public final static String USER_NAME = "user";
public final static String PASSWORD = "password";
public final static String FILE_NAME = "Sorting Cloumns Dynamically - Java Scripts.txt";

public static void main(String[] args) {

System.out.println("Connecting to FTP server...");

// Connection String
URL url;
try {
url = new URL("ftp://" + USER_NAME + ":" + PASSWORD + "@" + SERVER+ "/study/" + FILE_NAME +";type=i");


URLConnection con = url.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));

System.out.println("Reading file start.");

String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
catch (FileNotFoundException e) {
System.out.println("File not find on server.");
System.exit(0);
}catch (Exception e) {
e.printStackTrace();
}
System.out.println("Read File Complete.");

}

}

我创建的这段代码

最佳答案

你不能。 FileReader 从文件系统读取文件。它不从 FTP 连接读取。

关于java - 如何使用 FileReader 而不是使用 BufferReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11151832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com