Заменить букву «S» на «5» - PullRequest
       6

Заменить букву «S» на «5»

0 голосов
/ 04 сентября 2018

Я только изучаю Java, и мне сделали небольшую практическую работу. Я только немного узнал о методах, и мой вопрос в основном связан с этим.

Моя проблема заключается в том, чтобы заменить все вхождения буквы s цифрой 5. Это я могу сделать легко и без проблем. Тем не менее, мы должны сделать отдельный метод для выполнения операции.

Код, с которым мы должны работать, это

import java.util.Scanner;

public class SwitchLetter {
    public SwitchLetter()
    {

    }

    public String switchOut(String inputString)
    {

    }
}

Мой вопрос: почему существует 2 метода? (SwitchLetter и switch0out)

Кроме того, почему нет основной функции? Я полагаю, что для тестирования есть отдельная главная магистраль, которая не решает проблему с 2 функциями

1 Ответ

0 голосов
/ 04 сентября 2018

Во-первых, это не два метода, Осторожно, первый - конструктор с нулевой параметризацией, потому что он не имеет возвращаемого типа

  • функция "switchOut" будет получать вызов от main () для выполнения необходимых операций, конструкторы просто инициализируют переменные чем-то

  • Метод Main () не обязателен для класса. Вы можете вызвать этот метод, используя объект в main (), который присутствует в другом классе

Любая ссылка на конструкторы (есть ссылка):

https://www.programmingsimplified.com/java/tutorial/java-constructor-tutorial

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...