




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
課程名稱面向?qū)ο蟪绦蛟O(shè)計實驗項目編號1505P001802實驗項目名稱數(shù)組、字符串和常用類的使用實驗學(xué)時2學(xué)時實驗日期2016.9.20成績學(xué)生學(xué)號學(xué)生姓名李敏杰實驗地點敬信樓517指導(dǎo)教師黨向盈實驗二數(shù)組字符串和常用類的使用一、實驗?zāi)康?.
掌握數(shù)組的聲明、分配空間及初始化
;2.
理解多維數(shù)組(重點掌握二維);3.
掌握String類的特點及常用方法的使用
;4.
掌握StringBuffer類的特點及常用方法的使用
;5.
掌握String類和StringBuffer類的區(qū)別
;6.
理解equal方法與==的區(qū)別;7.
掌握常用類的使用二、實驗內(nèi)容及要求要求:(1)實驗中類名的定義規(guī)則見實驗一要求;(2)程序中要有相應(yīng)的注釋說明(3)變量名要見名識意,代碼要求規(guī)范,左縮進(jìn)。1、定義一個6行6列的二維整型數(shù)組,輸出該二維數(shù)組中的每行和每列的最大值、最小值、和平均值。(知識點:數(shù)組的創(chuàng)建、初始化和元素訪問)要求:(1)數(shù)組元素的值隨機(jī)產(chǎn)生,大小為20值99之間;(2)輸出結(jié)果按下面表格的形式輸出。每行,每列后面輸出和、平均值、最大值和最小值,其中平均值保留小數(shù)點1位。984455648427|sumavgminmax675375917464|676483623927|814526982455|563464609732|663928227798|--------------------------------sumavgminmax代碼如下:package實驗二;publicclassExp02_01_20130501439{ /***班級:15計單1班*學(xué)號:20130501439*姓名:李敏杰*實驗時間:2016-9-20*本程序的功能是:輸出該二維數(shù)組中的每行和每列的最大值、最小值、和平均值 */ publicstaticvoidmain(String[]args){ //TODO自動生成的方法存根 inti,j,sum1=0,sum2=0,k,max=0,min=100; doubleavg; int[][]a=newint[12][12]; System.out.println("\t(20值99之間)\t\t6x6列表如下:\t\tsum\tavg\tmin\tmax"); for(i=0;i<6;i++){ max=0; min=100; for(j=0;j<6;j++){ do{ k=(int)(Math.random()*100);//隨機(jī)生成0-100的整數(shù) }while(k<20||k>99); if(k>max) max=k; if(k<min) min=k; a[i][j]=k; System.out.print("\t"+a[i][j]); sum1=sum1+a[i][j]; } System.out.print("|"); //(3)利用Scanner類完成數(shù)值的輸入。}運(yùn)行結(jié)果如下:3、有2個多維數(shù)組分別是2 34和1 5 2 8468 5 9 10 -32 7 -5 -18按照如下方式進(jìn)行運(yùn)算。生成一個2行4列的數(shù)組。此數(shù)組的第1行1列是2*1+3*5+4*2第1行2列是2*5+3*9+4*7第2行1列是4*1+6*5+8*2依次類推。(知識點:多維數(shù)組定義和創(chuàng)建、數(shù)組遍歷、數(shù)組元素訪問)代碼如下:package實驗二;publicclassExp02_03_20130501439{/***班級:15計單1班*學(xué)號:20130501439*姓名:李敏杰*實驗時間:2016-9-20*本程序的功能是:按題目方法輸出數(shù)組,維數(shù)組定義和創(chuàng)建、數(shù)組遍歷、數(shù)組元素訪問*/ publicstaticvoidmain(String[]args){ //TODO自動生成的方法存根inti,j;int[][]a={{2,3,4},{4,6,8}};int[][]b={{1,5,2,8},{5,9,10,-3},{2,7,-5,-18}};int[][]c=newint[2][4]; for(i=0;i<2;i++){ for(intk=0;k<4;k++){ c[i][k]=0; for(j=0;j<3;j++){ c[i][k]+=a[i][j]*b[j][k]; } System.out.print(c[i][k]+"\t");}System.out.println();} }// 有2個多維數(shù)組分別是234和1 5 2 8//4685 910-3//2 7-5-18//按照如下方式進(jìn)行運(yùn)算。生成一個2行4列的數(shù)組。//此數(shù)組的第1行1列是2*1+3*5+4*2//第1行2列是2*5+3*9+4*7第2行1列是4*1+6*5+8*2依次類推。(知識點:多維數(shù)組定義和創(chuàng)建、數(shù)組遍歷、數(shù)組元素訪問)}運(yùn)行結(jié)果如下:4、編寫一個Java程序,完成以下功能:
(知識點:String創(chuàng)建和String常用方法的使用,注意查看JavadocAPI)(1)聲明一個名為school的String對象,內(nèi)容是“My
schoolisXuzhouInstituteOfTechnology”(2)打印字符串的長度;(3)打印字符串的第一個字符和最后一個字符;(4)打印字符串的第一個單詞和最后一個單詞;
(5)打印”Xuzhou”在該字符串的起始位置(從0開始編號的位置);(6)將該字符串轉(zhuǎn)為大寫字母輸出代碼如下:package實驗二;importjava.io.*;publicclassExp02_04_20130501439{/***班級:15計單1班*學(xué)號:20130501439*姓名:李敏杰*實驗時間:2016-9-20*本程序的功能是:String創(chuàng)建和String常用方法的使用*/ publicstaticvoidmain(String[]args)throwsIOException{ //TODO自動生成的方法存根Stringschool;BufferedReaderstr; str=newBufferedReader(newInputStreamReader(System.in));System.out.println("請輸入:My
schoolisXuzhouInstituteOfTechnology");school=str.readLine();//Stringschool=newString("My
schoolisXuzhouInstituteOfTechnology");System.out.println("字符串的長度為:"+school.length());System.out.println("字符串一個字符是:"+school.charAt(0)+"字符串的最后一個字符是:"+school.charAt(school.length()-1));System.out.println("字符串的第一個單詞為:"+school.substring(0,2)+"\n字符串的最后一個單詞為:"+school.substring(33,school.length()));System.out.println("”Xuzhou”在該字符串的起始位置為:"+school.indexOf("Xuzhou",0));System.out.println("字符串轉(zhuǎn)為大寫字母為:"+school.toUpperCase()); }// 編寫一個Java程序,完成以下功能:
(知識點:String創(chuàng)建和String常用方法的使用,注意查看JavadocAPI)// (1)聲明一個名為school的String對象,內(nèi)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會員轉(zhuǎn)會合同樣本
- 公司著作權(quán)合同樣本
- 關(guān)于消防合同范例
- 債權(quán)經(jīng)濟(jì)合同樣本
- 修車勞務(wù)服務(wù)合同標(biāo)準(zhǔn)文本
- 交押金使用合同樣本
- 不再合伙合同樣本
- 12333勞動合同樣本
- 鄉(xiāng)村公路擴(kuò)建合同樣本
- 2025【各行各業(yè)合同協(xié)議模板】【各行各業(yè)合同協(xié)議模板】租房合同范本
- 寫景作文ppt課件完美版
- 高超聲速飛行技術(shù)
- 空調(diào)維保投標(biāo)方案(技術(shù)標(biāo))
- 物流配送員勞動合同
- 《高效團(tuán)隊管理:打造卓越團(tuán)隊的三大要素》
- 本科畢業(yè)設(shè)計-年產(chǎn)110萬噸氧化鋁石灰拜耳法溶出車間設(shè)計
- 新《醫(yī)院財務(wù)制度》課件
- 醫(yī)院物業(yè)項目投標(biāo)書
- pep人教版英語三年級下冊Unit3《Atthezoo》單元作業(yè)設(shè)計(二)
- 反假貨幣《外幣美元》知識考試題庫(含答案)
- 重慶大轟炸優(yōu)秀課件
評論
0/150
提交評論