欢迎来到天天文库
浏览记录
ID:30897228
大小:629.05 KB
页数:25页
时间:2019-01-04
《第一行代码java-源代码-第8章【课程代码】java新特性》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第八章:Java新特性可变参数范例8-1:最初的解决方案。packagecom.yootk.demo;publicclassTestDemo{publicstaticvoidmain(String[]args){System.2、return多个整型数据的累加结果7publicstaticintadd(int[]data){intsum=0;for(intx=0;x3、型数据System.4、licstaticintadd(int・・・data){intsum=0;for(intx=0;x5、{System.ot//.print(data[x]+");}}范例8-4:利用foreach循环实现输出。packagecom.yootk.demo;publicclassTestDemo{publicstaticvoidmain(String[]args){intdataQ=newintQ{1,2,3,4,5};//定义数组for(intx:data){//循环次数由数组长度决定//每一次循环实际上都表示数组的角标增长,会取得每一个数组的内容,并且将其设置给xSystem.ot//.println(x+*');//6、x就是每一个数组元繁的内容}}}.3静态导入-5:传统的做法。packagecom.yootk.util;publicclassMyMath{publicstaticintadd(intx,inty){returnx+y;}publicstaticintdiv(intx.inty){returnx/y;}}范例-6:基本使用形式。packagecom.yootk.demo;importcom.yootk.util.MyMath;publicclassTestDemo{publicstaticvoidmain(String7、[]args){System.o£/Zprintln(M加法操作:"+MyMath.m血10,20));System.8、rgs){//直接使用方法名称访问System.out.println(Miffl法操作:11+20));System.o£//.println(M除法操作:11+o7u(10f2));}}.4泛型范例:定义Point类,使用Object作为属性类型。//定义坐标//可以保存任意数据//可以保存任意数据classPo
2、return多个整型数据的累加结果7publicstaticintadd(int[]data){intsum=0;for(intx=0;x3、型数据System.4、licstaticintadd(int・・・data){intsum=0;for(intx=0;x5、{System.ot//.print(data[x]+");}}范例8-4:利用foreach循环实现输出。packagecom.yootk.demo;publicclassTestDemo{publicstaticvoidmain(String[]args){intdataQ=newintQ{1,2,3,4,5};//定义数组for(intx:data){//循环次数由数组长度决定//每一次循环实际上都表示数组的角标增长,会取得每一个数组的内容,并且将其设置给xSystem.ot//.println(x+*');//6、x就是每一个数组元繁的内容}}}.3静态导入-5:传统的做法。packagecom.yootk.util;publicclassMyMath{publicstaticintadd(intx,inty){returnx+y;}publicstaticintdiv(intx.inty){returnx/y;}}范例-6:基本使用形式。packagecom.yootk.demo;importcom.yootk.util.MyMath;publicclassTestDemo{publicstaticvoidmain(String7、[]args){System.o£/Zprintln(M加法操作:"+MyMath.m血10,20));System.8、rgs){//直接使用方法名称访问System.out.println(Miffl法操作:11+20));System.o£//.println(M除法操作:11+o7u(10f2));}}.4泛型范例:定义Point类,使用Object作为属性类型。//定义坐标//可以保存任意数据//可以保存任意数据classPo
3、型数据System.
4、licstaticintadd(int・・・data){intsum=0;for(intx=0;x5、{System.ot//.print(data[x]+");}}范例8-4:利用foreach循环实现输出。packagecom.yootk.demo;publicclassTestDemo{publicstaticvoidmain(String[]args){intdataQ=newintQ{1,2,3,4,5};//定义数组for(intx:data){//循环次数由数组长度决定//每一次循环实际上都表示数组的角标增长,会取得每一个数组的内容,并且将其设置给xSystem.ot//.println(x+*');//6、x就是每一个数组元繁的内容}}}.3静态导入-5:传统的做法。packagecom.yootk.util;publicclassMyMath{publicstaticintadd(intx,inty){returnx+y;}publicstaticintdiv(intx.inty){returnx/y;}}范例-6:基本使用形式。packagecom.yootk.demo;importcom.yootk.util.MyMath;publicclassTestDemo{publicstaticvoidmain(String7、[]args){System.o£/Zprintln(M加法操作:"+MyMath.m血10,20));System.8、rgs){//直接使用方法名称访问System.out.println(Miffl法操作:11+20));System.o£//.println(M除法操作:11+o7u(10f2));}}.4泛型范例:定义Point类,使用Object作为属性类型。//定义坐标//可以保存任意数据//可以保存任意数据classPo
5、{System.ot//.print(data[x]+");}}范例8-4:利用foreach循环实现输出。packagecom.yootk.demo;publicclassTestDemo{publicstaticvoidmain(String[]args){intdataQ=newintQ{1,2,3,4,5};//定义数组for(intx:data){//循环次数由数组长度决定//每一次循环实际上都表示数组的角标增长,会取得每一个数组的内容,并且将其设置给xSystem.ot//.println(x+*');//
6、x就是每一个数组元繁的内容}}}.3静态导入-5:传统的做法。packagecom.yootk.util;publicclassMyMath{publicstaticintadd(intx,inty){returnx+y;}publicstaticintdiv(intx.inty){returnx/y;}}范例-6:基本使用形式。packagecom.yootk.demo;importcom.yootk.util.MyMath;publicclassTestDemo{publicstaticvoidmain(String
7、[]args){System.o£/Zprintln(M加法操作:"+MyMath.m血10,20));System.8、rgs){//直接使用方法名称访问System.out.println(Miffl法操作:11+20));System.o£//.println(M除法操作:11+o7u(10f2));}}.4泛型范例:定义Point类,使用Object作为属性类型。//定义坐标//可以保存任意数据//可以保存任意数据classPo
8、rgs){//直接使用方法名称访问System.out.println(Miffl法操作:11+20));System.o£//.println(M除法操作:11+o7u(10f2));}}.4泛型范例:定义Point类,使用Object作为属性类型。//定义坐标//可以保存任意数据//可以保存任意数据classPo
此文档下载收益归作者所有