java - 如何使用 JTable 计算每个客户帐户的累积余额?
问题描述
我有一个 JTable,其中有几个客户帐户的操作。
我想计算每个操作的累积余额以及每个帐户的累积余额。在我的 JTable 中,我有一列(字符串类型),其中有一个帐户列表,另一列(类型 int)中有操作量。
我将如何检索账户列表并计算每个账户的累计交易余额?
解决方案
我有我的问题的解决方案
int nombreDeLignes = model.getRowCount();
double cumul=0;
String numcompte=null; // une valeur qui n'existe nulle part
for(int i=0; i<nombreDeLignes; i++) {
String numcompteLigne = model.getValueAt(i, 4).toString();
if ( numcompte==null || !numcompte.equals(numcompteLigne) ) {
numcompte = numcompteLigne;
cumul=0;
}
cumul+= (int) model.getValueAt(i, 5);
model.setValueAt(cumul, i, 9);
}
推荐阅读
- flutter - 单击我的颤振应用程序中的按钮时,如何停止播放音乐应用程序
- salesforce - Veeva CLM:同步到 CRM 后没有可用的 CLM
- docker - 在私有 IP 上访问 Docker 容器
- installation - 如何在我的高级安装程序上设置另一个 odbc 驱动程序?
- time-series - CausalImpact 固定要求?
- php - 如何在 PHP smarty 中优化此代码?
- javascript - Nuxt 静态和 vue-infinite-loading
- cookies - Samesite=当用户点击来自不同域的链接时,302 重定向中不包含严格的 cookie
- reactjs - React + Leaflet:如何围绕(i)它的中心和(ii)它的一个角旋转一组标记和矩形向量
- flutter - escape character in dart comments