0

这是 MainActivity.Java。这个函数我想在另一个类中调用

// 连接FTP服务器的方法:

public static boolean ftpConnect(String host, String username,
        String password, int port) {
    try {
        mFTPClient = new FTPClient();
        mFTPClient.connect(host, port);
        if (FTPReply.isPositiveCompletion(mFTPClient.getReplyCode())) {
            boolean status = mFTPClient.login(username, password);
            mFTPClient.enterLocalPassiveMode();
            mFTPClient
                    .setFileTransferMode(org.apache.commons.net.ftp.FTP.BINARY_FILE_TYPE);

            return status;
        }
    } catch (Exception e) {
        Log.d(TAG, "Error: could not connect to host " + host);
    }

    return false;
}
4

1 回答 1

1

调用这类函数的一般方法是在方法之前使用类名。

假设这个方法存在于一个名为 FTPHelper 的类中。要调用这段代码,您可以使用

FTPHelper.ftpConnect(host, username,password,port);

于 2013-06-11T20:44:18.150 回答