Member 14055675 Ответов: 1

Почему эти методы показывают ошибку


Medhod 1;
public class User {
    
 public void sample(String x,String y){

 }

Способ 2
public class Test {
  String x,y;

    public void sample(x,y){
      
  }
     
}

я создал два метода в первом методе я передаю аргументы с типом данных он не показывает ошибку но во втором методе сначала я объявляю тип данных и передаю переменные он показывает ошибку
в чем же причина ?

Что я уже пробовал:

Medhod 1;
public class User {
    
 public void sample(String x,String y){

 }


Способ 2
public class Test {
  String x,y;

    public void sample(x,y){
      
  }
     
}

1 Ответов

Рейтинг:
1

CPallini

Цитата:
тест открытый класс {
Строка x,y; //<- здесь вы объявляете две переменные-члены класса

образец общественного недействительными(Х,Y){ //<- здесь вы не предоставляете типы для формальных параметров метода
}
}

Обратите внимание на x,y переменные-члены класса полностью не связаны с sample формальные параметры метода x,y.
Я думаю, что вы выиграете от хорошего Java руководство.