一、陣列
1、特點:a、資料型別相同 b、按順序排列
2、宣告陣列
(1)宣告一維陣列:
//只能在宣告的時候賦值
第二種:double string = new double ;
//可以先宣告再賦值
/** double scores;
* scores = ;錯誤
* double string;
* string = new double ;正確
* /(2)宣告二維陣列//區別同上
第一種:string strings =new string ,
,};第二種:string sttrings =,
,};3、指定長度
(1)、一維陣列
double strring = new double[3];//指定長度
(2)、二維陣列
4、加強迴圈
for (double i:string) //string為陣列名
*********************************
//遍歷二維陣列加強迴圈
for(string abc:strings)
}
二、條件與迴圈
1、if條件分支語句
if(布林表示式1){
//布林表示式1為true時執行的**
}else if(布林表示式2){
//布林表示式1為false但是布林表示式2為true時執行的**
}else if(布林表示式3){
//布林表示式1和布林表示式2為false但是布林表示式3為true時執行的**
}else{
//布林表示式1、布林表示式2和布林表示式3均為false時執行的**
}【注意:1、if分支語句中去掉括號,則對第一行**有效;2、else不能單獨使用。】
2、switch條件分支語句
switch ( 表示式 )
case 常量2 :
......
default:
}3、for迴圈
for (int i = 0;i < 100 ;i++ )
4、while迴圈
while(布林型迴圈條件){
迴圈**塊
}do while ( 布林型迴圈條件);
三、排序
1、氣泡排序
int numbers = ;
for(int time=1;timenumbers[i+1]) }}
for (int i : numbers)
2、插入排序
int num= ;
int date = num[5];
for(int i=0;idate)
num[f]=date;
break;}}
for (int p : num)
3、值傳遞和位址傳遞
//位址傳遞
int nums = ;
int bers = nums;
bers[0] = 0;
system.out.println(nums[0]);
//結果:0
//值傳遞
int num = ;
int age = ;
age[0] = 2;
system.out.println(num[0]);
//結果:1
2007 09 22 日誌 轉折日
最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...
2007 09 22 日誌 轉折日
最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...
2007 09 22 日誌 轉折日
最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...