this

Оновлено: 22.05.2023

❮ Ключові слова Java

Використання цього з атрибутом класу (x):

this
public class Main {
  int x;

  // Constructor with a parameter
  public Main(int x) {
    this.x = x;
  }

  // Call the constructor
  public static void main(String[] args) {
    Main myObj = new Main(5);
    System.out.println("Value of x = " + myObj.x);
  }
}

Визначення та використання

Ключове слово this вказує на поточний об'єкт у методі або конструкторі.

Найчастіше ключове слово this використовується для усунення плутанини між атрибутами класу та однойменними параметрами (оскільки атрибут класу затінений параметром методу або конструктора). Якщо ви опустите ключове слово у наведеному вище прикладі, замість "5" буде виведено "0".

до цього також можна звикнути:

Викликати поточний конструктор класу Викликати поточний метод класу Повернути об'єкт поточного класу Передача аргументу у виклику методу Передача аргументу у виклику конструктора

Пов'язані сторінки

Дізнайтеся більше про об'єкти у нашому підручнику з класів/об'єктів Java.

Дізнайтеся більше про конструктори у нашому підручнику про конструктори Java.

Дізнайтеся більше про методи в нашому підручнику з методів Java.

❮ Ключові слова Java