java面試題,不用sql的sum統計資料

2021-06-18 21:56:12 字數 485 閱讀 9387

1.在參加乙個公司實習生面試時,有這麼一道題:原題目記不得了,大概就是做銷售統計,但是不能sql語句中的sum進行統計,要求自己實現

當時是上機考試,在規定的時間內要完成3道題,這道我沒有做完,當時只是把思路給面試官說了一下,回來我自己用乙個我的例子做了一下。

我有乙個資料表裡面有乙個filesize是儲存檔案大小的,我就用這個資料表對裡面的檔案大小之和做乙個統計

public class main

float a = new float[list.size()];//新建乙個陣列,用於存放每個檔案的大小

for(int i =0;ifloat sum = test.sum(a);//呼叫自定義的sum方法進行統計

system.out.println(sum);

} catch (exception e)

}//求和方法

public float sum(float a)

return sum;}}

mysql 不用怕面試題 MySQL 面試題

資料庫事務的四個特性及含義原子性 atomicity 一致性 correspondence 隔離性 isolation 永續性 durability 原子性 整個事務中的所有操作,要麼全部完成,要麼全部不完成。事務在執行過程中發生錯誤,會被回滾 rollback 到事務開始前的狀態,就像這個事務從來...

java面試題 有關於繼承的面試題

面試題 1,方法過載和方法重寫的區別?方法過載能否改變返回值型別?方法過載是在本類內方法的定義一樣,引數型別,引數個數不同,返回值型別不同 方法重寫是指子類的方法定義和父類的方法定義相同。其引數型別,引數個數,返回值型別都必須相同 方法過載能否改變返回值型別,因為與返回值無關。2,this與supe...

SQL面試題 (二)

sql面試題 二 有一張工資表,包含三列 員工編號 id 部門編號 groups 工資 salary 1.找到每個部門工資最高的人 包括並列第一 2.找到每個部門工資最高的人 只選乙個 sql語句如下 declare g table id int,groups nvarchar 20 salary ...