我想它很简单,但我无法理解如何做到这一点:(我已经尝试了==和等于目前为止,但我没有让它们工作.这是一个小编程计算瑞典语的成绩highschool系统(所以只需忽略瑞典语并查看字符串比较.这里的问题是统计函数变量在程序结束时仍然设置为0.
import javax.swing.*;
public class Uppgift1 {
private String[] subjects = {"Matematik","Svenska","Engelska","Idrott",
"Bild","Fysik","Biologi","Kemi","Historia","Geografi",
"Samhällskunskap","Religionskunskap"};`
private String[] grades = new String[subjects.length]; // Lika många element som ämnen
public void setGrades() {
for(int i = 0; i < grades.length; i++){
grades[i] = JOptionPane.showInputDialog("Ange betyg i " + subjects[i] + " (IG, G, VG, MVG)");
}
}
public void statistics() {
int ig = 0;
int g = 0;
int vg = 0;
int mvg = 0;
int points = 0;
for(int i …Run Code Online (Sandbox Code Playgroud)