L'opérateur point (.) en Java

Rashmi Patidar 12 octobre 2023
L'opérateur point (.) en Java

En langage Java, l’opérateur point (.) symbolise l’élément ou l’opérateur qui travaille sur la syntaxe. Il est souvent appelé séparateur, point et point. L’opérateur point agit simplement comme un fournisseur d’accès pour les objets et les classes. L’utilisation de l’opérateur ci-dessus est comme ci-dessous.

  1. Il sépare une fonction et une variable d’une variable d’instance.
  2. Il permet d’accéder aux sous-packages et aux classes d’un package.
  3. Il conduit à accéder au membre d’une classe ou d’un package.
public class DotOperator {
  void show() {
    int i = 67;
    System.out.println("In show method: " + i);
  }

  static boolean isGreater(int a, int b) {
    return a > b;
  }

  public static void main(String args[]) {
    DotOperator doe = new DotOperator();
    doe.show();
    System.out.println("Is 5>4: " + DotOperator.isGreater(5, 4));
  }
}

Dans le bloc de code ci-dessus, l’utilisation de la méthode d’instance et de la méthode statique est présentée. Le bloc de code a une classe publique DotOperator qui a deux méthodes membres. Le fonctionnement interne de la méthode membre show consiste à afficher une variable d’instance locale à l’aide du flux d’impression.

La classe contient une autre méthode statique isGreater() qui prend deux paramètres. Le résultat de l’opération est une valeur booléenne si les deux entrées sont supérieures ou inférieures l’une à l’autre.

Enfin, la classe contient la méthode main, qui suit la logique réelle pour effectuer l’utilisation de l’opérateur point. Dans la fonction main, une instance de la classe parent qui est DotOperator est créée.

La variable d’instance maintenant utilisée pour accéder à la fonction membre de la classe show. La méthode appelle la fonction show et affiche la valeur qui est initialisée et instanciée dans la classe.

De même, le nom de classe DotOperator est directement autorisé à accéder à la méthode statique de la classe DotOperator. La fonction renvoie également vrai ou faux selon que la première valeur est supérieure à la seconde.

La sortie booléenne est renvoyée et imprimée dans la méthode main de la classe.

Ci-dessous se trouve la sortie du bloc de code ci-dessus.

In show method: 67
Is 5>4: true
Rashmi Patidar avatar Rashmi Patidar avatar

Rashmi is a professional Software Developer with hands on over varied tech stack. She has been working on Java, Springboot, Microservices, Typescript, MySQL, Graphql and more. She loves to spread knowledge via her writings. She is keen taking up new things and adopt in her career.

LinkedIn

Article connexe - Java Operator