Il existe deux types d'opérateurs d'addition et de soustraction, préface et suffixe, chacun avec un comportement différent.
b = a++;
// b = a;
// a = a + 1;
//Pareil que
--Introduction Faites quelque chose après avoir calculé
b = ++a;
// a = a + 1;
// b = a;
//Pareil que
Par exemple, lorsqu'il est utilisé dans print ()
--Après: calculer après la sortie --Avant: Calculer puis sortir
devenir.
operator.java
public class operator{
   public static void main(String[], args){
      i = 5;
      countdown1(i); // 54321
      
      System.out.println();
      i = 5;
      countdown2(i); // 43210
   }
   void countdown1(int i){
      for(i > 0){
         System.out.print(i--); //Sortie puis soustraire
         countdown1(i);
      }
   }
   void countdown2(int i){
      for(i > 0){
         System.out.print(--i); //Sortie après soustraction
         countdown2(i);
      }
   }
}
        Recommended Posts