陣列與物件導向

2021-10-04 16:56:05 字數 784 閱讀 3816

物件陣列題目:

定義類student,包含三個屬性:學號number(int),年級state(int),成績score(int)。

建立20個學生物件,學號為1到20,年級和成績都由隨機數確定。

問題一:列印出3年級(state值為3)的學生資訊。

問題二:使用氣泡排序按學生成績排序,並遍歷所有學生資訊

生成隨機數:math.random(),返回值型別double;

四捨五入取整:math.round(double d),返回值型別long。

public

class

studenttest

//遍歷學生陣列

for(

int i =

0;i system.out.

println

("********************");

//問題一:列印出3年級(state值為3)的學生資訊。

for(

int i =

0;i system.out.

println

("********************");

//問題二:使用氣泡排序按學生成績排序,並遍歷所有學生資訊

for(

int i =

0;i < stus.length -

1;i++)}

}//遍歷學生陣列

for(

int i =

0;i }class

student

}

JAVA物件導向 物件陣列概念與舉例

物件陣列 就是由物件構成的陣列,類就是陣列的型別。定義方法 類名 陣列名 new 類名 n 使用方法 與普通陣列使用基本相同,不同的是,在物件陣列中,不僅僅陣列定義的時候需要new 而且在陣列成員類定義新增的時候也需要new出乙個物件。舉例 1 首先定義乙個學生類,在類中,定義了學生的姓名,年齡,成...

物件導向過程與物件導向

物件導向過程與物件導向 1 程式的發展經歷了兩個階段 面向過程 物件導向。2 對於物件導向與面向過程可以用乙個例子解釋,如乙個木匠要做乙個盒子,那麼這個盒子的出發點會有兩種方式 物件導向 先想好要做的盒子,之後在去找相應的工具去做。面向過程 不去想要做什麼樣的盒子,隨需取工具。物件導向三大特徵 封裝...

Java物件導向 物件陣列

儲存一組物件的陣列。當需要儲存一組型別一致的一組物件時候,採用物件陣列儲存 其好處是,用乙個變數管理一組資料。使用物件陣列 類型別 變數 new 類型別 長度 類型別 變數 new 類型別 物件陣列元素的預設值是 null 案例 string arr newstring 5 宣告了長度為5的字串陣列...