欢迎来到天天文库
浏览记录
ID:43537342
大小:96.26 KB
页数:11页
时间:2019-10-10
《实验三数组和字符串》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验项冃编号实验项冃名称数组和字符串实验学时实验H期成绩实验地点指导老师实验三数组和字符串一、实验目的1•掌握Java中的数组定义、引用2.掌握向量的基木概念和应用技术3.掌握使用字符串String类处理字符串的方法4.掌握使用字符串StringBuffcr类处理字符串的方法5.掌握Date类以及Calendar类的常用方法;二、实验内容1•使用java.lang.Math类,生成100个100〜999之间的随机整数,找出他们之中的最大的和最小的,并统计随机产生的大于300的整数个数。packageexercise;publicclassshiyan3_l
2、{publicstaticvoidmain(String[]args){intcount=0;intmax=0;intmin=Integer.MIN_VALUE;intnum[]=newint[100];//声明并创建•个具有100个元素的整型数组对象㈣inti;for(i=l;i<=100;i++){num[i-1]=100+(int)(Math.random()*899);System,out.print(num[i-l]+ntH);//随机产生-个100〜999之间的随机整数if(i%10==0)System,out.printIn();//输出当
3、前产牛的随机数,并一行输出10个数if(num[i-1]>max)max=num[i-1];if(num[i-l]300)count++;}System,out.printIn(”最人的随机整数是:H+max);System,out.printin(”最小的随机整数是:"+min);System,out.printin(”大于300的整数个数是:”+count);}®shiyan2-3javaPlshiyan24、2-6javaE)shiyan2-7.javal£shipackageexercise;123publicclassshiyan3_l{publicstaticvoidmain(String(]args)5、-l]*tttw)://隨机产生一个100*999之间的隨机整数if(1«10―0)System.out.prir.tlr.();//SS岀当对产生的随机薮,异一行输出10个费if(num[i-l)>max)max«num(i-l];if(numfi—11nnnwnntnf-11r//我片晶*和諾小整£1朕,-ProblemsSJavadoc陀声明闫拄制台236、205747H7584659399278243179428442766332288890788758307940852230886765593939589400611790569511101894413159436913684622826SOS60925631076266439787769519772148241569874619794238513059650167041369110«407863535322487525114694302113175944842267417765821798856221981835最大的随机整数是:981最小的随机整数是:7、-2147483648大T300的整蝕个数是:772•求下列二维数组中各行元素之和并查找其值最大的那个行。packageexercise;publicstaticvoidmain(String[]args)publicclassshiyan3_2{inttwoDimArray[][]={{24,47,55,44,24,68,98},{96,71,64,95,20,18,21},{47,34,28,36,89,63,86},{64,46,58,73,24,73,13}};intsum,max,maxRow=0;max=0;for(introw=0;row<48、;row++)//数组fl勺行数sum=0;for(intcol=
4、2-6javaE)shiyan2-7.javal£shipackageexercise;123publicclassshiyan3_l{publicstaticvoidmain(String(]args)5、-l]*tttw)://隨机产生一个100*999之间的隨机整数if(1«10―0)System.out.prir.tlr.();//SS岀当对产生的随机薮,异一行输出10个费if(num[i-l)>max)max«num(i-l];if(numfi—11nnnwnntnf-11r//我片晶*和諾小整£1朕,-ProblemsSJavadoc陀声明闫拄制台236、205747H7584659399278243179428442766332288890788758307940852230886765593939589400611790569511101894413159436913684622826SOS60925631076266439787769519772148241569874619794238513059650167041369110«407863535322487525114694302113175944842267417765821798856221981835最大的随机整数是:981最小的随机整数是:7、-2147483648大T300的整蝕个数是:772•求下列二维数组中各行元素之和并查找其值最大的那个行。packageexercise;publicstaticvoidmain(String[]args)publicclassshiyan3_2{inttwoDimArray[][]={{24,47,55,44,24,68,98},{96,71,64,95,20,18,21},{47,34,28,36,89,63,86},{64,46,58,73,24,73,13}};intsum,max,maxRow=0;max=0;for(introw=0;row<48、;row++)//数组fl勺行数sum=0;for(intcol=
5、-l]*tttw)://隨机产生一个100*999之间的隨机整数if(1«10―0)System.out.prir.tlr.();//SS岀当对产生的随机薮,异一行输出10个费if(num[i-l)>max)max«num(i-l];if(numfi—11nnnwnntnf-11r//我片晶*和諾小整£1朕,-ProblemsSJavadoc陀声明闫拄制台23
6、205747H7584659399278243179428442766332288890788758307940852230886765593939589400611790569511101894413159436913684622826SOS60925631076266439787769519772148241569874619794238513059650167041369110«407863535322487525114694302113175944842267417765821798856221981835最大的随机整数是:981最小的随机整数是:
7、-2147483648大T300的整蝕个数是:772•求下列二维数组中各行元素之和并查找其值最大的那个行。packageexercise;publicstaticvoidmain(String[]args)publicclassshiyan3_2{inttwoDimArray[][]={{24,47,55,44,24,68,98},{96,71,64,95,20,18,21},{47,34,28,36,89,63,86},{64,46,58,73,24,73,13}};intsum,max,maxRow=0;max=0;for(introw=0;row<4
8、;row++)//数组fl勺行数sum=0;for(intcol=
此文档下载收益归作者所有