Предисловие
Я хотел бы сказать две вещи:
- Я не знаю, как сформулировать этот вопрос в нескольких словах.Поэтому я не могу найти то, что я ищу при поиске (на stackoverflow).По сути, я прошу прощения, если это дубликат.
- Я программировал Java последовательно только в течение месяца или около того.Поэтому я прошу прощения, если я задал очевидный вопрос.
Вопрос
Я хотел бы иметь метод с параметром , который содержит (путь к) целое число .
Как такой метод реализован в коде Java?
Ограничения
The параметр должен быть универсальный .Таким образом, когда имеется кратное из этих целых переменных , правильная может быть использована в качестве аргумента для метода, когда он вызывается (во время выполнения).
Моя идея как псевдокод
Вот идея того, что я хочу (в псевдокоде).Идея в основном состоит из 3 частей:
- метод с параметром
- переменные, содержащие целые значения
- вызовы метода с конкретными значениями
(A) Метод
.Ниже приводится определение моего метода с именем hey
с универсальным параметром с именем pathToAnyInteger
типа genericPathToInt
:
class main {
method hey(genericPathToInt pathToAnyInteger) {
System.out.println(pathToAnyInteger);
}
}
(B) Несколько целочисленных переменных
Ниже приведены кратные целые переменные (например, A
и B
; каждая содержит целое число ):
class A {
myInt = 2;
}
class B {
myInt = 8;
}
(C) Вызовы методов во время выполнения
Ниже приведен мой основной метод, который выполняется при запуске программы.Таким образом, во время выполнения (1) ранее определенный метод hey
вызывается с использованием (2) каждой из переменных, которые содержат различные целочисленные значения:
class declare {
main() {
hey("hey " + A.myInt);
hey("hey " + B.myInt);
}
}
Ожидаемый результат
//output
hey 2
hey 8
Личное замечание
Опять же, извините, если это дубликат, и извините, если это глупый вопрос.Если вам нужны дальнейшие разъяснения, я был бы готов помочь.Любая помощь приветствуется.И, эй, если вы собираетесь быть недобрым (в основном оскорблениями, но подразумеваемым тоном) в своем ответе, не отвечайте, даже если у вас есть решение.Ваша помощь не нужна.Спасибо!:)