//一次性儲存或者宣告多個相同型別的變數 陣列
//陣列型別 陣列名=new 陣列型別[陣列長度];
int nums = new int[10];
nums[0] = 1;
nums[1] = 2;
nums[2] = 3;
nums[3] = 4;
nums[4] = 5;
nums[5] = 6;
nums[6] = 7;
nums[7] = 10;
nums[8] = 9;
nums[9] = 100;
nums[10] = 200;
//表示通過乙個迴圈給陣列賦值
//表示將0-9這10個數字,依次的賦值給陣列中的每乙個元素
//for (int i = 0; i < nums.length; i++)
//表示通過乙個迴圈給陣列取值
//for (int i = 0; i < nums.length; i++)
//console.readkey();
陣列中幾種宣告方式
//int nums = new int[10];這種宣告陣列的方式只是確定了陣列的型別和長度,並沒有賦值
//int nums = ;這種宣告陣列的方式在宣告的時候 就給陣列賦值了
// int nums = new int[4] ;
int nums = new int ;
陣列的遍歷
int nums = ;
int sum = 0;
for (int i = 0; i < nums.length; i++)
console.writeline(sum);
console.readkey();
陣列的練習
//練習1:從乙個整數陣列中取出最大的整數,最小整數,總和,平均值
//int nums = ;
//int max = nums[0];
//int min = nums[0];
//int sum = 0;
//for (int i = 0; i < nums.length; i++)
//// if (nums[i] < min)
//
// sum += nums[i];
//}"這個陣列中的最大值是,最小值是,總和是,平均值是", max, min, sum, sum / nums.length);
//練習3:陣列裡面都是人的名字,分割成:例如:老楊|老蘇|老鄒…」
//(老楊,老蘇,老鄒,老虎,老牛,老蔣,老王,老馬)
//string names = ;
老楊|***|老蘇|蒼井空|老趙|孫中山
//string str = null;
//for (int i = 0; i < names.length-1; i++)
//str+names[names.length-1]);
//練習4:將乙個整數陣列的每乙個元素進行如下的處理:
//如果元素是正數則將這個位置的元素的值加1,
//如果元素是負數則將這個位置的元素的值減1,如果元素是0,則不變。
//int nums = ;
//for (int i = 0; i < nums.length; i++)
//// else if (nums[i] < 0)
//
// else
//
//}//for (int i = 0; i < nums.length; i++)
//
string names = ;
for (int i = 0; i < names.length/2; i++)
for (int i = 0; i < names.length; i++)
console.readkey();
冒泡法
//公升序排列 降序排列
//int nums = ;
//for (int i = 0; i < nums.length - 1; i++)
//// }
//}//for (int i = 0; i < nums.length; i++)
//
面試可能出現的問題
公升序
int nums = ;
array.sort(nums);//sort這個方法只能對陣列進行公升序排列
for (int i = 0; i < nums.length; i++)
console.readkey();
降序 先公升序在反轉
int nums = ;
array.sort(nums);//sort這個方法只能對陣列進行公升序排列
array.reverse(nums);//反轉陣列
for (int i = 0; i < nums.length; i++)
console.readkey();
第六天學習
變數的作用域 區域性變數 在函式內部定義的變數,這個變數只能在函式內部使用,在全域性當中不能使用。使用就報錯了。全域性變數 在函式外部定義的變數,這個變數可以在全域性使用。但是我們一般不推薦使用全域性變數 因為可能會意外的修改掉變數的值。迫不得已不要用全域性變數 衝突處理原則 就近原則。而不是從上到...
學習第六天
還有九天,我就要去參加北大3日遊了。滑稽 像我這樣的蒟蒻去那也就是旅遊模式吧!無所謂了,隨便去考考,說不定有優秀營員呢?滑稽 不可能,絕對不可能 相信自己好了。這麼多天,好像把面試給忘了,雖然有人說面試是瞎 但是還是要準備準備的 明天看吧!還有什麼知識點沒看嗎?我們來看看st表和hash表吧!先看看...
學習android第六天
activity簡介 當在乙個activity中按下返回時,android os會自動銷毀activity物件 當在乙個activity中啟動另乙個activity時,當前activity不會被銷毀,而是被壓入activity棧中 activity的建立 1 自定義類,繼承activity 2 複寫...