Der Punkt(.) Operator in Java

Rashmi Patidar 12 Oktober 2023
Der Punkt(.) Operator in Java

In der Java-Sprache symbolisiert der Punktoperator (.) das Element oder den Operator, der über die Syntax arbeitet. Es wird oft als Trennzeichen, Punkt und Punkt bezeichnet. Einfach der Punktoperator fungiert als Zugriffsanbieter für Objekte und Klassen. Die Verwendung des obigen Operators ist wie folgt.

  1. Es trennt eine Funktion und Variable von einer Instanzvariablen.
  2. Es ermöglicht den Zugriff auf Unterpakete und Klassen aus einem Paket.
  3. Es führt zum Zugriff auf das Mitglied einer Klasse oder eines Pakets.
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));
  }
}

Im obigen Codeblock wird die Verwendung der Instanzmethode und der statischen Methode gezeigt. Der Codeblock hat eine öffentliche Klasse DotOperator, die zwei Membermethoden besitzt. Die interne Arbeitsweise der Member-Methode show besteht darin, eine lokale Instanzvariable mit Hilfe des Druckstroms anzuzeigen.

Die Klasse enthält eine weitere statische Methode isGreater(), die zwei Parameter benötigt. Das Ergebnis der Operation ist ein boolescher Wert, wenn die beiden Eingaben größer oder kleiner als der andere sind.

Schließlich enthält die Klasse die Methode main, die die tatsächliche Logik verfolgt, um die Verwendung des Punktoperators durchzuführen. In der Funktion main wird eine Instanz der Elternklasse DotOperator erstellt.

Die Instanzvariable, die jetzt verwendet wird, um auf die Memberfunktion show der Klasse zuzugreifen. Die Methode ruft die show-Funktion auf und zeigt den Wert an, der in der Klasse initialisiert und instanziiert wird.

Ebenso erhält der Klassenname DotOperator direkt Zugriff auf die statische Methode der Klasse DotOperator. Die Funktion gibt auch true oder false zurück, je nachdem, ob der erste Wert größer ist als der zweite.

Die boolesche Ausgabe wird zurückgegeben und in der Methode main der Klasse ausgegeben.

Unten ist die Ausgabe des obigen Codeblocks.

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

Verwandter Artikel - Java Operator