中国大数据教育领跑者

IT培训上市机构

您现在的位置:首页 > Java培训 > java项目案例>Java如何从服务器获取文件大小?

Java如何从服务器获取文件大小?

2017-12-22 10:19:45 作者:魔据大数据学院

在Java编程中,如何从服务器获取文件大小?

以下示例演示如何从服务器获取文件大小。

package com.yiibai;  import java.net.URL; import java.net.URLConnection;  public class GettingFileSize {     public static void main(String[] argv) throws Exception {         int size;         URL url = new URL("http://www.yiibai.com/downloads/host.txt");         URLConnection conn = url.openConnection();         size = conn.getContentLength();          if (size < 0)             System.out.println("Could not determine file size.");         else             System.out.println("The size of file is = " + size + " bytes");         conn.getInputStream().close();     } } 
Java

上述代码示例将产生以下结果 -

The size of file is = 180822 bytes 
Shell

示例-2

以下是如何从服务器获取文件大小的另一个示例。

package com.yiibai;  import java.net.URL; import java.net.URLConnection;  public class GettingFileSize2 {     public static void main(String[] argv) throws Exception {         int size;         URL url = new URL("http://www.yiibai.com/downloads/yiibaidb.zip");         URLConnection conn = url.openConnection();         size = conn.getContentLength();         if (size < 0)             System.out.println("file size is empty.");         else             System.out.println("File size is = " + size + " bytes");         conn.getInputStream().close();     } } 
Java

上述代码示例将产生以下结果 -

 

File size is = 60098 bytes

相关推荐
[免责声明]本文来源于网络转载,仅供学习交流使用,不构成商业目的。版权归原作者所有,如涉及作品内容、版权和其它问题请在30日内与本网联系,我们将在第一时进行处理

值班手机:18501996998

咨询QQ: 226594285 / 428683440

校区地址:北京市海淀区中关村科技园首农蓝海中心C座-7层

全国咨询热线:400-690-5006

点击关注:

魔据教育官方微博

魔据官方微信