黑马程序员javaweb教程:静态导入和可变参数.docxVIP

  • 2
  • 0
  • 约1.38千字
  • 约 2页
  • 2023-09-01 发布于辽宁
  • 举报

黑马程序员javaweb教程:静态导入和可变参数.docx

侍智播喜辑下高端IT教育品牌I你。露马程序员 www.itfrieima.cQm静态导入(鸡肋)1什么是静态导入 侍智播喜辑下高端IT教育品牌 静态导入也需要使用import关键字; 静态导入后,在调用静态方法,以及使用静态属性时就可以不再给出类名了,例如向控制台打印时可以把System.out.println()写成out.println();System.exit(0)写成exit(0)。 2静态导入的语法格式 importstatic包名.类名.静态方法名; importstatic包名.类名.静态属性名; importstatic包名.类名.*;3静态导入真是鸡肋啊 不建议使用! 使用静态导入,使代码可读性降低! 可变参数1使用数组为方法参数 intsum(inta,intb){returna+b;} intsum(inta,intb,intc){returna+b;} intsum(inta,intb,intc,intd){returna+b+c+d;} 看上面代码。我们知道这种重载是无止境的! 当函数的参数可以是0~n个时,我们最好的办法就是使用数组来处理,例如把上面代码修改为一个函数: intsum(int[]arr){intsum=0;for(inti=0;iarr.length;i++){sum+=arr[i];returnsum; 传料播喜即下高端IT救育品辉

文档评论(0)

1亿VIP精品文档

相关文档