java数组和字符串.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

//多维数组应用,Li4_05.javapublicclassLi4_05{publicstaticvoidmain(Stringargs[]){intm=0,j=0,k=0;intA[][][]={{{1,2,3,4},{5,6,7,8}},{{9,8,7,6},{5,4,3,2}}};for(m=0;mA.length;m++)for(j=0;jA[m].length;j++){for(k=0;kA[m][j].length;k++)System.out.print(A[+m+][+j+][+k+]=+A[m][j][k]+\t);();}}}数组的操作在“java.util”包中,专门有一个数组类Arrays,该类提供了一些方法用于排序、查找等操作,在编制程序中可以直接使用这些方法。数组的操作1、数据的复制使用System.arraycopy()方法://原数组intelements[]={1,2,3,4,5,6};//新数组inthold[]={10,9,8,7,6,5,4,3,2,1};//从elements复制所有数据到hold数组System.arraycopy(elements,0,hold,0,elements.length);结果:{1,2,3,4,5,6,5,4,3,2,1}//数组复制举例,Li4_06.javapublicclassLi4_06{publicstaticvoidmain(Stringargs[]){intk,a1[]={5,4,3,2,1};inta2[],a3[];a2=a1;a3=newint[7];for(k=0;ka2.length;k++){a2[k]+=2;System.out.print(+a2[k]+\t);}();System.arraycopy(a2,2,a3,1,3);for(k=0;ka3.length;k++)System.out.print(+a3[k]+\t);}}结果:765430543000//从a2数组第2个元素开始复制3个元素,放到a3数组中的第1个元素位置起向后数组的操作2、数组的排序在编制程序中可以直接使用类Arrays提供的某个sort方法,来对数组排序。sort方法常见的使用形式如下:publicstaticvoidsort(数组类型[]数组名)该方法用改进的快速排序法对指定的数组进行排序,其中数组类型可以是char、byte、short、int、long、float、double或者Object。sort另外一种常见的形式:publicstaticvoidsort(数组类型[]数组名,intfromIndex,inttoIndex)这种形式只对数组中指定范围内的元素〔从数组名[fromIndex]到数组名[toIndex-1]〕排序。//数组排序举例,Li4_07.javaimportjava.util.*;//因为要用Array类,故一定要有此句publicclassLi4_07{publicstaticvoidmain(Stringargs[]){intk,baka[]=newint[11],a[]={9,7,5,3,1,0,10,8,2,4,6};System.out.println(\t\t排序前a数组各元素为:);for(k=0;ka.length;k++){System.out.print(a[k]+\t);baka[k]=a[k];}();Arrays.sort(a);System.out.println(\t\t完全排序后a数组各元素为:);f

文档评论(0)

展翅高飞2020 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档