1.宣告陣列的三種方式,以int和string舉例
//第一種
int a = new int[5];
a[0] = 10;
string a = new string[length];再賦值
a[0]=?;
//第二種
int c = new int;
string a = new string;
//第三種
int i =;
string a =
總之,具體的元素不能被【】包裹。【】包裹的應該是陣列的
2.宣告list與map,並且遍歷它們
public class list_map遍歷
mapmap = new hashmap();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一種:普遍使用,二次取值
system.out.println("通過map.keyset遍歷key和value:");
for (string key : map.keyset())
//第二種
system.out.println("通過map.entryset使用iterator遍歷key和value:");
iterator> it = map.entryset().iterator();
while (it.hasnext())
//第三種:推薦,尤其是容量大時
system.out.println("通過map.entryset遍歷key和value");
for (map.entryentry : map.entryset())
//第四種
system.out.println("通過map.values()遍歷所有的value,但不能遍歷key");
for (string v : map.values())
}}
3.list裡面有map,怎麼遍歷出來
arraylist list = new arraylist();
map map = new hashmap();
list.add(map);
arraylistlist = new arraylist();
for(int i = 0; i < list.size(); i++)
}
4.氣泡排序與二分排序
氣泡排序是非常好理解的,以從小到大排序為例,每一輪排序就找出未排序序列中最大值放在最後。
設陣列的長度為n:
(1)比較前後相鄰的二個資料,如果前面資料大於後面的資料,就將這二個資料交換。
(2)這樣對陣列的第0個資料到n-1個資料進行一次遍歷後,最大的乙個資料就「沉」到陣列第n-1個位置。
(3)n=n-1,如果n不為0就重複前面二步,否則排序完成。
以上就是氣泡排序的基本思想,按照這個定義很快就能寫出**:
public class sort
} }
} //測試類
public static void main(string args) ;
sort.sort(arr, arr.length);
for(int i:arr)
} }
public static void main(string args) ;
int i,j;
int low,high,mid;
int temp;
for(i=1;i<10;i++)
for(j=i-1;j>high;j--)
a[j+1]=a[j];
a[high+1]=temp;
}
for(i=0;i<10;i++)
}
//二分查詢
public static int search(int a, int b)else if(b5.單例模式
//餓漢式:
public class singleton
public static singleton getinstance()
} //懶漢式:
public class singleton
return singleton;
}}
6.js中的六大資料型別
js中有六種資料型別,包括五種基本資料型別(number,string,boolean,undefined,null),和一種複雜資料型別(object)。
7.servlet的生命週期5、銷毀:當伺服器不再需要 servlet, 或重新裝入 servlet 的新例項時,伺服器會呼叫 servlet 的 destroy() 方法。(只執行一次)
前端學習筆記,只記一些自己常忘的,難的
目錄 1.滑鼠經過的背景顏色,不是鏈結文字顏色 2.背景位置,第乙個引數是x座標,第二個是y座標,可以與方位名詞混合使用 3.css權重,相加得到的哪個大就選哪個 4.沒設定寬度,加了padding也沒有影響寬度 如果加了with,那麼再加padding,寬度就會加大,所以設設定時要小心 5.如果加...
記錄自己的一些思考
重視單元測試 首先為什麼要寫單元測試呢?一開始我也覺得是一件挺浪費時間的是事情 有這個想法是因為當時寫的 太少了,同時沒有考慮到後面的可維護性 記得在上一家公司的時候,架構師要求必須要寫單元測試,不寫不讓上線。當時還是一名實習生,也不明白為什麼要寫呢,我自己大致測一下,為什麼還要花時間去寫單元測試呢...
求職面試的一些記錄
簡歷中自我評價 自我評價撰寫技巧 社會簡歷 詳細羅列出您所擁有的特長 技能和經驗,以及您在以前的工作中累積了的優勢。您可以根據招聘方的招聘資訊,有針對性地羅列,讓人事經理更好地了解到您與所申請職位的符合程度。用盡可能簡要且平實的語句概括描述出您的特長 技能 經驗及優勢。語言不可過於口語化,內容須實事...