Какой из них лучше: глобальная переменная или параметр функции? - PullRequest
0 голосов
/ 09 апреля 2020

Сегодня у меня вопрос о переменной. Итак, в java мы можем сделать переменную в самом большом? учебный класс. И мы можем либо использовать его непосредственно в функции, либо дать его в качестве параметра функции и использовать его. Пример кода выглядит следующим образом:

public class Example {
    static Vector<String> exmpvariable = new Vector<String>();
    public static void exmpFunction(/*Vector<String> parameter*/) {
    //I will use the vector in this function
    }
    public static void main(String[] args) {
    exmpFunction(exmpvariable);
    }
} 

Итак, код такой. Мой вопрос здесь, я буду использовать вектор в функции, и я не знаю, с чем лучше стиль кодирования: использовать вектор прямо как exmvariable.add (), или использовать параметр в качестве вектора и сделать параметр.add (). Какой лучше? Пожалуйста, помогите!

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