如何在每个科目中添加分数,然后在GUI Swing java中打印平均分数``
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
double grades;
grades= Double.parseDouble(comprogGrds .getText()+ dsGrds .getText()+ cwGrds.getText()+ multGrds.getText())/4;
grades= Double.parseDouble(comprogGrds.getText());
grades= Double.parseDouble(dsGrds.getText());
grades= Double.parseDouble(cwGrds.getText());
grades= Double.parseDouble(multGrds.getText());
if(grades>=90){
average.setText(Double.toString(grades));
}else if(grades>=78 && grades<=79){
average.setText(Double.toString(grades));
}else if(grades>=74 && grades <=75){
average.setText(Double.toString(grades));
}
}
如果您使用的是java 1.8或更高版本,那么这很简单:
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
double grades = Arrays
.stream(new double[] { comprogGrds.getText(), dsGrds.getText(), cwGrds.getText(), multGrds.getText() })
.average().getAsDouble();
if(grades>=90){
average.setText(Double.toString(grades));
}else if(grades>=78 && grades<=79){
average.setText(Double.toString(grades));
}else if(grades>=74 && grades <=75){
average.setText(Double.toString(grades));
}
}
你只需要解析所有的字符串等级,然后进行计算
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
double grades;
grades= Double.parseDouble(comprogGrds.getText())+ Double.parseDouble(dsGrds.getText())+ Double.parseDouble(cwGrds.getText())+ Double.parseDouble(multGrds.getText()))/4;
if(grades>=90){
average.setText(Double.toString(grades));
}else if(grades>=78 && grades<=79){
average.setText(Double.toString(grades));
}else if(grades>=74 && grades <=75){
average.setText(Double.toString(grades));
}
}
我有一个问题。我想在我的Recyclerview导航抽屉中使用一个单独的分隔条。我该怎么做?现在我有一个DividerItemDecoration.java,每个项目后都有一个分隔线,这不是我想要的。我想在特定项目后设置一个单独的分隔线。这是DividerItemDecoration.java电码: 这是NavigatonDrawerFragment.java的onCreateView:
根据angular 4项目中的状态条件,我必须将4个可用类(黄色、绿色、红色和白色)中的一个应用到我的div。 上述陈述中只有一个条件可以为真。 如何实现这一点(如果其他如果其他...Angular4) 中的其他语句?
这是我的问题,我需要创建一个运行以下指令的程序。 创建名为Fraction的java类。此类用于表示两个整数的比率。包括允许用户设置分子和分母的mutator方法。还包括一种在屏幕上以定量显示分数的方法(例如5/9)。这种方法不需要将分数减少到最低项。 分数类应包含以下内容: 用于存储分子、分母和ratio\u值的私有实例变量 创建一个测试程序,允许用户创建7个分数的数组。然后程序将按升序对分数进
问题内容: 我试图在多列中计数,然后按总和将相同数据显示在任何列中 我希望它显示如下内容: 问题答案: 您可以使用联合查询
使用提供的函数将每个元素映射到一个值后,返回一个数组的平均值。 使用 Array.map() 将每个元素映射到由 fn 返回的值,Array.reduce() 将每个值累加到累加器,用 0 作为累加器的初始值,再除以数组的 length 。 const averageBy = (arr, fn) => arr.map(typeof fn === 'function' ? fn : val =>
我想计算最接近数组平均数的数字,我已经计算完平均数,但我不知道如何找到最接近平均数的数字。 }