void someMethod(int x){
--do some calculations here--
}
...
int[] i = new int[8];
someMethod(i[3]);
Допустим, в моем someMethod я хочу выполнить вычисления со значением входного параметра, которым является i [3] , и в моих вычислениях также используйте позиция исходного массива, а не только его значение.
Как узнать в методе, был ли входной параметр взят из массива, и был ли он массивом, позиция использованного значения?
Примерно так:
void someMethod(int x){
int y = 5;
int z = 0;
z = x + y + x.ArrayPosition;
System.out.print(z);
}