Anzahl von Zeichen in einem Char Array

Ray262

Mitglied
Moin,

Ich habe ein 2D Char Array (10x10) mit '.' aufgefüllt und würde gerne wissen, wie man andere Zeichen (z.B. '+') die im Laufe des Programms in der Matrix gesetzt werden, erkennen und dann z.B die Anzahl ausgeben kann.

Würde mich sehr über eine Antwort freuen.

MfG
 
Mit einer Schleife natürlich. For-Schleife würde sich anbieten.

Code:
int zähler = 0;
for (int a = 0; a < array.length; ++a) {
   for (int b = 0; b < array[a].length; ++b) {
      // Überprüfung, ob array[a][b] dem Zeichen entspricht und zähler hochzählen
   }
}

Oder du zählst mit einem Integer gleich mit, wie oft du bisher '+' hattest und erhöhst die Zahl dann, wenn ein neues '+' eingefügt wird.
 
Jo danke das ganze klappt auch soweit, nur gibt er dann nicht nur den einen Wert für die Anzahl der '+' aus, sondern schreibt z.B.:
0
0
0
0
0
0
0
 

Neue Themen


Zurück
Oben