Изменение переменной в методе java
хотел бы изменить одну переменную в одном методе, но к сожалению всё вот так просто я сделать не могу. Пытался использовать как-то рефлексию, но особо не дало успеха.
Сейчас попробую объяснить суть более понятно.
Смотрите, есть метод к примеру:
public void test(float yaw){
float i = yaw + 180;
}
Как видите там есть переменная i, и мне нужно её как-то изменить на свою, которая мне нужна. Возможно я, чтото не знаю про рефлексию и не особо знаю как это делать, но раньше такого мне не доводилось делать. Я, конечно, не уверен, что это нужно делать именно через рефликсию.
Если, кто знает как можно - сделать или через, что то пишите, буду благодарен любой помощи.
Заранее спасибо.
Ответы (1 шт):
У Вас метод должен быть не void, а с возвращаемым параметром, что бы результат метода можно было присвоить, а так вы пишите метод, где происходит некий процесс, и сразу же там забывается, почитайте еще о видимости переменных. Ну или переменную yaw сделать глобальной