este este método () en Java palabra clave y

Aquí vamos a aprender acerca de este este método () en Java palabra clave y? ¿Cuáles son el uso de este este método () palabra clave y?

Java ‘esta’ palabra clave

  • este es una palabra clave introducida en Java.
  • Con la ayuda de esta variable palabra clave, podemos acceder ejemplo, con esta palabra clave si nombre de variable de instancia y el nombre de la variable local del método o constructor son los mismos.

Ejemplo:

class ThisInstanceVariable{
String str;
ThisInstanceVariable(String str){
this.str = str;
}
public void print(){
System.out.println(str);
}
public static void main(String[] args){
ThisInstanceVariable tiv = new ThisInstanceVariable("My Name Is Preeti jain");
tiv.print();
}
}

salida

D:Java Articles>java ThisInstanceVariable
My Name Is Preeti jain

  • este determinación palabra clave el problema de la ambigüedad si el nombre de variable de instancia y variable local de los métodos son los mismos.
  • este palabra clave puede pasar como un parámetro en la llamada al método. Representa a pasar el objeto actual.
  • este palabra clave puede pasar como un parámetro en la llamada al constructor si estamos llamando a otro constructor de la misma class.
  • este palabra clave puede ser usado para llamar al método class actual.

Ejemplo:

class MethodCallByThis{
MethodCallByThis(){
this.print();
}
public void print(){
System.out.println("Welcome in the print method");
}
public static void main(String[] args){
MethodCallByThis mcbt = new MethodCallByThis();
}
}

salida

D:Java Articles>java MethodCallByThis
Welcome in the print method

‘this ()’ método Java

  • este () método introducido en Java.
  • este () método puede ser utilizado para llamar a otro constructor de la class actual.

Ejemplo:

class ConstructorCallByThis{
String str;
ConstructorCallByThis(){
this("calling string constructor");
}
ConstructorCallByThis(String s){
System.out.println("Welcome in string constructor");
}
public static void main(String[] args){
ConstructorCallByThis ccbt = new ConstructorCallByThis();
}
}

salida

D:Java Articles>java ConstructorCallByThis
Welcome in string constructor


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *