Je crée un tableau pour imprimer les notes de test et leur seuil. Cependant, chaque fois que ma sortie est la suivante:Comment puis-je produire ce tableau de catégories de test?
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Que dois-je changer si la sortie est les classes de test et seuils?
Voici mes 2 classes:
public class Grade
{
private String grades;
private int cutoff;
//-----------------------------------------------------------------
// Stores the possible grades and their numeric lowest value.
//-----------------------------------------------------------------
public Grade (String average, int lowvalue)
{
grades = average;
cutoff = lowvalue;
}
//-----------------------------------------------------------------
// Returns the possible grades and their lowest numeric value.
//-----------------------------------------------------------------
public String getGrades (String grades, int cutoff)
{
return grades + "\t" + cutoff;
}
}
classe Driver:
public class GradeRange
{
//-----------------------------------------------------------------
// Stores the possible grades and their numeric lowest value,
// then prints them out.
//-----------------------------------------------------------------
public static void main (String[] args)
{
Grade[] score = new Grade[12];
score[0] = new Grade ("A", 95);
score[1] = new Grade ("A-", 90);
score[2] = new Grade ("B+", 87);
score[3] = new Grade ("B", 83);
score[4] = new Grade ("B-", 80);
score[5] = new Grade ("C+", 77);
score[6] = new Grade ("C", 73);
score[7] = new Grade ("C-", 70);
score[8] = new Grade ("D+", 67);
score[9] = new Grade ("D", 63);
score[10] = new Grade ("D-", 60);
score[11] = new Grade ("F", 0);
for (int index = 0; index < score.length; index++)
System.out.println (score[index]);
}
}
Quelle est la sortie désirée – Nkosi
'score [index]' sera une instance d'un objet de qualité. Essayez de surcharger la méthode toString sur votre objet Grade: http://stackoverflow.com/questions/10734106/how-to-override-tostring-properly-in-java –
Créez une méthode toString qui renvoie la même chose que getGrades et appelez-la l'élément de réseau – Nkosi