1. 陣列的位址轉移問題
public
static
void
main
(string[
] args)
; 使用**找出,元素 == 30 所在下標位置
找出元素30對應的下標位置
1. 這裡需要利用迴圈遍歷陣列,查詢操作
2. 查詢結果不確定,有可能找到,有可能找不到
3. 在查詢之前我們假設對應的資料時不存在的
-1 作為儲存目標資料的初始值
方法分析:
固定格式:
public static 不要問
返回值型別:
void:
沒有返回值,功能變成資料找到直接列印,沒有返回到方法外,這是乙個黑盒
方法。黑盒方法是資料傳入之後,沒有任何的返回
int:
返回指定元素的下標位置,沒有找到返回-1
方法名:
indexof
獲取指定元素對應下標
形式引數列表:
int arr:
查詢資料的源陣列,在哪乙個陣列中進行查詢操作,這裡需要乙個int型別陣列
int find:
指定在陣列中查詢的元素
(int arr, int find)
方法宣告:
public static int indexof(int arr, int find)
*/
3.陣列的文件注釋/**
* 在指定陣列arr中,查詢指定元素find所在的下標位置,找到返回值大於等於0,沒有找到
* 返回-1
** @param arr 查詢資料的源資料陣列,int型別陣列
* @param find 指定在陣列中查詢的資料,也是對應int型別
* @return 找到指定元素,返回值大於等於0,否則返回-1
*/public
static
intindexof
(int
arr,
int find)
}// 返回index中儲存的資料
return index;
}
bufferedReader進一步理解
public static void main string args string mystring system.out.println 請輸入明文 bufferedreader buf new bufferedreader new inputstreamreader system.in try...
進一步理解委託
前面一篇文章介紹了委託的基本知識,接下來就進一步研究一下委託。其實,剛開始覺得委託型別是乙個比較難理解的概念,怎麼也不覺得下面的 assembleiphonehandler 是乙個型別。public delegate void assembleiphonehandler 按照正常的情況,如果我們要建...
前端進一步理解
非常開心能夠在這裡作工作匯報和個人總結,這是我鼓起勇氣的結果,算是成功了一半,呵呵。從剛來公司茫然失措的菜蛋到現在稍顯成熟的菜鳥,我知道我離成功又進了一步。以下是我對前端的理解和對自己這段時間的總結 一 前端職責 前端開發是由網頁製作演變而來的,它的主要職能就是把 的介面更好地呈現給使用者,主要包括...