Was ich versuche zu tunWie kann ich ein Array Position drucken
Abwesenheiten: fehlend ein Array erstellen, die den Überblick über die Zahl der Mitarbeiter hält, die jeden Tag waren; Es sollte groß genug sein, um einen vollen Monat an Daten zu speichern. Zum Beispiel war am ersten Tag des Monats 1 Mitarbeiter abwesend; am zweiten Tag waren 0 Angestellte abwesend; 3 Abwesenheiten am dritten Tag; und schließlich am letzten Tag des Monats gab es 2 Abwesenheiten. Diese Daten müssen NICHT vom Benutzer eingegeben werden.
Aufforderung an den Benutzer, eine Nummer einzugeben; zeigt die Anzahl der Fehlzeiten am Tag sie
eingegebenwas ich habe:
package absences;
import java.util.Scanner;
/**
*
* @author Matthew
*/
public class Absences {
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter the date.");
int a = keyboard.next().charAt(0);
int[] mArray;
mArray = new int[32];
mArray[0] = 0;
mArray[1] = 1;
mArray[2] = 0;
mArray[3] = 3;
mArray[4] = 0;
mArray[5] = 2;
mArray[6] = 1;
mArray[7] = 0;
mArray[8] = 0;
mArray[9] = 0;
mArray[10] = 0;
mArray[11] = 0;
mArray[12] = 0;
mArray[13] = 0;
mArray[14] = 0;
mArray[15] = 0;
mArray[16] = 0;
mArray[17] = 0;
mArray[18] = 0;
mArray[19] = 0;
mArray[20] = 0;
mArray[21] = 0;
mArray[22] = 0;
mArray[23] = 0;
mArray[24] = 0;
mArray[25] = 0;
mArray[26] = 0;
mArray[27] = 0;
mArray[28] = 0;
mArray[29] = 0;
mArray[30] = 0;
mArray[31] = 2;
System.out.println("On the Date " + a + "has " + + " absences");
und was blockiert Sie? – njzk2
Persönlich würde ich eine MAP verwenden –
Sie können alle Array-Elemente auf einmal wie diese mArray = {0, 1, 0, 3 ...} – Natecat