In meinem Programm habe ich Datei-Input-Datei und Ausgabe in der Konsole. Hier habe ich Datei-I/O in Array verwendet, aber jetzt möchte ich mein Programm Using-Methode implementieren. Also, wie kann ich Methode in meinem Programm verwenden? Danke.Wie verwendet man die Methode im Array?
Hier ist mein Code:
public class score {
public static void main(String[] args) throws FileNotFoundException {
// TODO Auto-generated method stub
JFileChooser jfc = new JFileChooser(".");
int jfcUserOption = jfc.showOpenDialog(null);
if (jfcUserOption == JFileChooser.APPROVE_OPTION){
File chosenFile = jfc.getSelectedFile();
Scanner input = new Scanner(chosenFile);
int n = input.nextInt();
double[] score = new double[n];
int bestScore = 0;
for(int i = 0; i < n; i++) {
score[i] = input.nextDouble();
if (bestScore < score[i]){
bestScore = (int) score[i];
}
}
char grade;
for (int i = 0; i < n; i++){
if (score[i] >= bestScore - 15)
grade = 'A';
else if (score[i] >= bestScore - 25)
grade = 'B';
else if (score[i] >= bestScore - 35)
grade = 'C';
else if (score[i] >= bestScore - 45)
grade = 'D';
else
grade = 'F';
System.out.println("Student " + (i + 1)+" score is " + score[i] +" and grade is " + grade);
}
}
}
}
Testen Sie [dieses Lernprogramm] (https://docs.oracle.com/javase/tutorial/java/javaOO/methods.html) – ajb