zoukankan      html  css  js  c++  java
  • sun.net.ftp.FtpClient(java访问/操作ftp)

    	public  void testFtp(){
    		FtpClient ftp=null;
    		try {
    			ftp = new FtpClient();
    			ftp.openServer("192.168.4.63");//打开会话
    			ftp.login("root", "xwtech");//登录
    			//ftp.cd("/test");//改变ftp当前目录
    			
    			//当前目录路径+/test/test2.txt,获得指定ftp上的文件
    			TelnetInputStream tel=ftp.get("/test/test2.txt");
    			//由inputStream流变成inputStreamReader流
    			InputStreamReader inputStreamReader=new InputStreamReader(tel);
    			//由reader流变成BufferedReader流
    			BufferedReader bufferedReader=new BufferedReader(inputStreamReader);
    			
    			String content=null;
    			//读取一行,如果为空,则流已到最后
    			while((content=bufferedReader.readLine())!=null){
    				System.out.println(content);
    			}
    			bufferedReader.close();
    			inputStreamReader.close();
    			tel.close();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}finally{
    			if(ftp!=null){
    				try {
    					ftp.closeServer();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    		}
    	}

  • 相关阅读:
    约瑟夫问题
    再谈Bellman-Ford
    Uva 11478 Halum操作
    Uva 11090 在环中
    Bellman-Ford
    Uva 10537 过路费
    Uva 10917
    LA 3713 宇航员分组
    2-SAT
    LA 3211 飞机调度
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13318193.html
Copyright © 2011-2022 走看看