У меня есть открытый метод внутри класса, который должен указывать на частный метод, как бы я это сделал?Указывая на частный метод в Java?
public class test1
{
private String lastName;
private String firstName;
public String name;
public void setup()
{
Scanner in = new Scanner(System.in);
System.out.println("Please enter the last name followed by the first name of" +
" a student: ");
lastName = in.next();
firstName = in.next();
}
private void setName() {
name = firstName + " " + lastName;
name = name.replaceAll(",([^,]*)$", "$1");
}
Как бы я указал на метод setName() метода setup()? И да, мне нужен метод setName(), хотя я мог бы просто поместить всю эту информацию в метод setup().
Вы можете быть более здравомыслящим все это. Просто ** ** вызовите метод 'setName (...)' из метода 'setup()', просто как это. Вы будете использовать его, чтобы передать соответствующую информацию после того, как получите ее, конечно. –
Как вам сказал @HovercraftFullOfEels, вам просто нужно добавить 'setName()' в конце 'setup'. – Dici
Метод в классе может вызывать любой другой метод в этом классе. Наличие «частного» не имеет значения. –