logo

Tellervariabele in Java

Een tellervariabele in Java is een speciaal type variabele die in de lus wordt gebruikt om de herhalingen te tellen of om te weten in welke herhaling we ons bevinden. In eenvoudige woorden: een tegenvariabele is een variabel dat bijhoudt hoe vaak een specifiek stukje code wordt uitgevoerd.

De countervariabele wordt op dezelfde manier gedeclareerd en gebruikt als de normale variabelen. De tellervariabele kan alleen van het integer-type zijn, omdat het heel gemakkelijk is om de waarde van een integer-type variabele te verhogen.

De tellervariabele is heel gemakkelijk te begrijpen en te gebruiken. De techniek van het gebruik van de tellervariabele in Java is als volgt:

  1. Vóór de zich herhalende cyclus moeten we deze op nul of één initialiseren.
  2. Daarna moeten we de tellervariabele binnen de betreffende cyclus met één verhogen.

Laten we een eenvoudig voorbeeld nemen om het concept van de tellervariabele in Java te begrijpen.

CounterVariableExample1.java

 //create CounterVariableExample1 class to understand the concept of counter public class CounterVariableExample1{ //main() method start public static void main(String[] args) { //initialize counter int counter = 0; //using for loop to increment the counter variable for(int i=0; i<5; i++){ increment counter variable + 1; print the incremented value system.out.println(counter); } < pre> <br> <img src="//techcodeview.com/img/java-tutorial/50/counter-variable-java.webp" alt="Counter variable in Java"> <p>Let&apos;s take another example of a counter variable in which we will count the occurrence of the character in the string using counter variable.</p> <p> <strong>CounterVariableExample2.java</strong> </p> <pre> //create CounterVariableExample1 to count the occurence of each character in a string using counter variable class CounterVariableExample2 { //set maximum character size static final int MAX = 256; static void getNumberOfSameChar(String str) { // Create an array of size 256, i.e., ASCII_SIZE int count[] = new int[MAX]; //calculate the length of the string int len = str.length(); // Initialize count array index for (int i = 0; i <len; i++) count[str.charat(i)]++; create a character array of size len char chararray[]="new" char[len]; copying each string to chararray for (int i="0;" < len; i++){ chararray[i]="str.charAt(i);" initialize counter variable int j="0;" j++) { increment the if any match fount (str.charat(i)="=" chararray[j]) counter++; } (counter="=" 1) system.out.println( 'the occurrence '+str.charat(i) + ' is:' count[str.charat(i)]); main() method start public static void main(string[] args) type with default str="javaTpoint is the best learning website" ; call getnumberofsamechar() get occurence in getnumberofsamechar(str); pre> <p> <strong>Output</strong> </p> <img src="//techcodeview.com/img/java-tutorial/50/counter-variable-java-2.webp" alt="Counter variable in Java"> <hr></len;></pre></5;>