黑马程序员技术交流社区

标题: day24里TCP-客户端并发上传图片,为什么用args判断 [打印本页]

作者: llwttkl598    时间: 2013-7-10 21:49
标题: day24里TCP-客户端并发上传图片,为什么用args判断
本帖最后由 杨兴庭 于 2013-7-12 17:49 编辑

day24TCP-客户端并发上传图片,为什么用args判断

  1. if(args.length!=1)
  2.                 {
  3.         System.out.println("请选择一个jpg格式的图片");
  4.         return ;
  5.                 }
复制代码


作者: 哪颗最亮的星星    时间: 2013-7-11 21:41
能看下的完整代码吗?
作者: 哪颗最亮的星星    时间: 2013-7-12 09:04
首先args是一个数组,用于接收从键盘输入的字符串,如果数组的长度不为1,执行下边的语句,打印提示信息,并结束函数!!!
作者: 张君    时间: 2013-7-12 10:34
原程序中,传入参数args[0],这个是一个String 数组,传入的参数是一个图片地址。因为是数组,并且源程序只允许上传一张图片,所以,这个数组的长度只能是1.
作者: 下雨天    时间: 2013-7-12 11:14
你需要上传一张图片 而这张图片是作为一个参数传递给主函数的 有了这个参数才能使程序运行 使用args判断是为了做一些限定 限定的内容是:你必须选择一张图片 而且只能是一张图片 否则程序接收的参数不符合要求 就不会运行




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2