代码之家  ›  专栏  ›  技术社区  ›  sipsorcery

将Ruby代码段翻译成Java

  •  1
  • sipsorcery  · 技术社区  · 15 年前

    如何在Java下面使用等效的Ruby片段?

    require 'net/http'
    res = Net::HTTP.get_response(URI.parse("http://somewhere.com/isalive")).body
    
    1 回复  |  直到 15 年前
        1
  •  1
  •   Bozho    14 年前
    URL url = new URL("http://somewhere.com/isalive");
    URLConnection connection = url.openConnection();
    InputStream is = connection.getInputStream();
    

    然后,如果需要,可以将 InputStream String 使用 IOUtils.toString(inputStream) 来自Apache Commons Lang或类似 this .

    更新:应首先导入上述类,并使用类定义的语句ontop:

    import java.net.URL;
    import java.net.URLConnection;
    .. and so on