TGViewer
Грамота от Кузьмича Грамота от Кузьмича @java_ot_kuzmicha · 208 subscribers
Post #67 610
"Был же нормальным аргументом - а превратился в какого-то параметра" - (с) осуждающее общество

Аргументы и параметры. Многие мои знакомые и я сам - иногда в разговоре про код путаем эти два термина. Время навести ясность:

🔴Аргумент - значение, которое передается в метод.
🔵Параметр - переменная, которая определена в сигнатуре метода.

Пример 1.
public Cookie[] getCookies(String brand, int kilograms) {...}

❌Неправильно:
У этого метода есть два аргумента.
✅Правильно:
У этого метода есть два параметра.

Пример 2.
String brandName = "Юбилейное";
int weightKg = 120;
Cookie[] cookies = getCookies(brandName, weightKg);

❌Неправильно:
В метод getCookies были переданы параметры brandName и weightKg.
✅Правильно:
В метод getCookies были переданы аргументы brandName и weightKg.

Пример 3.
public Cookie[] getCookies(String brand, int kilograms) {
//...
brand = "(" + brand + ")";
//...
}

❌Неправильно:
В методе getCookies изменяется значение аргумента brand.
✅Правильно:
В методе getCookies изменяется значение параметра brand.

#java
  • 🔥 17
  • 👍 4
  • 😁 2
  • 🤯 1
More from @java_ot_kuzmicha
  1. Jul 28, 2026Добавляю краски в музыку🟥🟨🟦🟧🟩 Пришла мне тут шальная мысль - что если каждый альбом к…
  2. Dec 10, 2025Более жизовые итоги чем эти ваши я.музыка или спотифаи. Кстати, че бы еще вы добавили в та…
  3. Nov 24, 2025уже пора?🤔 тренды все-таки
  4. Nov 19, 20253 из 25 - это не про лото и не про биатлон. Для тех кто пропустил релиз Java 25 - смотрим…
  5. Nov 1, 2025в рабочую субботу законодательно запрещены посты на серьезные темы. поэтому вот вам веселы…
  6. Oct 9, 2025Достал такое из почтового ящика. Скажите, кто вызывал таких мастеров - а с деплоем в прод…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →