我想在 Java 中對我的陣列求和和平均。我怎樣才能做到這一點?
public class EjerciciosArrays extends javax.swing.JFrame {
ArrayList<Double> mi_arrayHtmlyCSS;
ArrayList<Double> mi_arrayCplusplus;
ArrayList<Double> mi_arrayJava;
ArrayList<Double> mi_arrayPython;
ArrayList<Double> mi_arrayJavaScript;
ArrayList<Double> mi_arrayPhp;
ArrayList<Double> mi_arrayMongoDB;
ArrayList<Double> mi_arrayMysql;
ArrayList<Double> mi_arrayAngularJS;
ArrayList<Double> mi_arrayExpressJS;
private void btnHtmlyCSSActionPerformed(java.awt.event.ActionEvent evt) {
mi_arrayHtmlyCSS = new ArrayList<>(); //
for (int i = 1; i <= 4; i ){
mi_arrayHtmlyCSS.add(Double.parseDouble(JOptionPane.showInputDialog("Ingrese EVA " (i)))); //
}
mi_arrayHtmlyCSS.forEach((a)-> {
this.txtHtmlyCSS.append(a "\n");
});
}
mi_arrayHtmlyCSS.forEach((a)-> {
this.txtHtmlyCSS.append(a "\n");
});
}
uj5u.com熱心網友回復:
我不清楚你的代碼是做什么的,但我會盡力幫助你。如果你想計算 ArrayList 中元素的總和,你可以這樣做
public double sum(List<Double> list) {
double sum=0d;
for(Double value:list) {
sum =value;
}
return sum;
}
為了計算平均值,您只需將總和除以陣列的大小。
double sum=sum(mi_arrayHtmlyCSS);
double avg=sum/mi_arrayHtmlyCSS.size();
為簡單起見,我沒有檢查可空性并除以零。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/474620.html
