Eclipse使用
1.1 Eclipse獲取
??? Eclipse官網(wǎng):https://www.eclipse.org/
??? Eclipse下載頁面:https://www.eclipse.org/downloads/packages/
1.2 Eclipse安裝和準(zhǔn)備
??? 1. 解壓Eclipse壓縮包到一個非中文,非C盤路徑下 eclipse-jee-2020-03-R-incubation-win32-x86_64.zip 解壓之后 ==> eclipse
??? 2. eclipse文件夾中找到eclipse.exe 發(fā)送到桌面快捷方式
??? 3. 打開Eclipse.exe
??? 4. 設(shè)置Eclipse工作環(huán)境,Eclipse軟件的右上角
??? 5. Eclipse頁面概述
1.3 在Eclipse中創(chuàng)建第一個Java Project Java項(xiàng)目
??? 1. File -> New -> Java Project Alt + Shift + N Or Ctrl + N
??? 2. 創(chuàng)建Java Project配置頁面
??? 3. 創(chuàng)建包
??? 4. 創(chuàng)建包配置
??? 5. 創(chuàng)建Java程序
??? 6. 配置類名
??? 7. Ctrl + +/- 調(diào)整代碼區(qū)字號
類型題
題一:找出數(shù)組中最大值的下標(biāo)位置
題二:找出數(shù)組中最小值的下標(biāo)位置
題三:在指定位置插入指定元素【難點(diǎn)】
存在一個數(shù)組经宏,數(shù)組中的元素為?:int[] array = {1, 3, 5, 7, 9, 11, 13, 15, 17, 0};
要求: 1. 0是無效元素,僅占位使用?? 2. 當(dāng)前數(shù)組中【有效元素】個數(shù)為9 需求 在該數(shù)組中的指定下標(biāo)位置放入指定元素
代碼運(yùn)行中是否有需要考慮的異常情況? 越界問題 用戶指定的下標(biāo)位置域庇,超出的有效位置 需要在代碼中進(jìn)行參數(shù)合法性判定P<碴!
題四:刪除數(shù)組中的指定下標(biāo)的元素【難點(diǎn)】
??? 存在一個數(shù)組徐紧,數(shù)組中的元素為 int[] array = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
??? 要求:: 0是無效元素静檬,僅占位使用
??? 需求: 在當(dāng)前數(shù)組中刪除指定下標(biāo)的元素
??? 例如: 刪除下標(biāo)5的元素 結(jié)果 {1, 3, 5, 7, 9, 13, 15, 17, 19, 0} 0占位!2⒓丁拂檩!
選擇排序算法推導(dǎo)
選擇排序算法核心要求?:
??? 1. 找出符合要求的數(shù)據(jù)下標(biāo)位置
??? 2. 從下標(biāo)0位置開始,遞增嘲碧,數(shù)據(jù)交換