Как использовать переменную из другого файла?
Как использовать переменную из другого файла?
Есть 2 файла main.java и view_list.java.
В main.java есть переменная String theName;
Ее данные нужно использовать в view_list.java и нескольких других файлах в будущем.
Как это сделать?
В main.java есть переменная String theName;
Ее данные нужно использовать в view_list.java и нескольких других файлах в будущем.
Как это сделать?
С каждым разом для меня этот форум кажется все отстойнее, и не по содержанию, а по людям которые тут читаются...
Re: Как использовать переменную из другого файла?
Во первых, имена классов в Java пишутся с Большой буквы, а имена файлов совпадают с с именем файла и тоже пишутся с Большой буквы.CollSpack писал(а):Есть 2 файла main.java и view_list.java.
обьявить ее public.CollSpack писал(а):Как это сделать?
Эта переменная меняться будет или просто один раз обьявлена и все?
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Как использовать переменную из другого файла?
2 файла - это от двух разных activity, и мне крайне важно передавать между ими эту переменную.
На 1м activity нажимается кнопка, theName = selectedAuthor;
Выполняется переход на 2й activity и там, на основе переменной theName выполняется определенный код. Затем в дальнейшем написании программы будет еще пару экранов которые должны получать доступ к этой переменной.
Может вы скажете что есть какие-то средства внутри sdk, но я очень долго учил С++ и ход мыслей очень трудно поменять, мне кажется что это самый простой способ.
Так как можно расшарить эту переменную?
На 1м activity нажимается кнопка, theName = selectedAuthor;
Выполняется переход на 2й activity и там, на основе переменной theName выполняется определенный код. Затем в дальнейшем написании программы будет еще пару экранов которые должны получать доступ к этой переменной.
Может вы скажете что есть какие-то средства внутри sdk, но я очень долго учил С++ и ход мыслей очень трудно поменять, мне кажется что это самый простой способ.
Так как можно расшарить эту переменную?
С каждым разом для меня этот форум кажется все отстойнее, и не по содержанию, а по людям которые тут читаются...
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Как использовать переменную из другого файла?
Что за дурной совет! Для подобных вещей используются гетеры и сетеры.anber писал(а):обьявить ее public.CollSpack писал(а):Как это сделать?
Эта переменная меняться будет или просто один раз обьявлена и все?
А если по теме, то вам вот в этот урок http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Как использовать переменную из другого файла?
Для констант тоже гетеры и сетеры использовать?KamiSempai писал(а):Что за дурной совет! Для подобных вещей используются гетеры и сетеры.anber писал(а):обьявить ее public.CollSpack писал(а):Как это сделать?
Эта переменная меняться будет или просто один раз обьявлена и все?
А если по теме, то вам вот в этот урок http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Как использовать переменную из другого файла?
Нет. Но в вопросе говорилось именно "переменная".anber писал(а):Для констант тоже гетеры и сетеры использовать?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Как использовать переменную из другого файла?
Я уже привык что в 80% случаев новички на форуме хотят не то что спрашиваютKamiSempai писал(а):Нет. Но в вопросе говорилось именно "переменная".anber писал(а):Для констант тоже гетеры и сетеры использовать?
Но тут да, карманный предсказатель сбойнул
А вообще на счет гетеров и сетеров и
Люто-бешено плюсуюА если по теме, то вам вот в этот урок http://startandroid.ru/ru/uroki/vse-uro ... ntent.html
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Как использовать переменную из другого файла?
вот такие вопросы: "Как использовать переменную из другого файла?" меня самое большое пугают, и мой козырный ответ "Учите ООП и Java"
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Как использовать переменную из другого файла?
Да, есть такое, но если кроме таких советов и ссылок на матчасть давать еще небольшой кусок кода который спрашивающий сможет осилить существует ненулевая вероятность что человек на этот форум еще вернется, научится тут умному, доброму, вечномуrezak90 писал(а):вот такие вопросы: "Как использовать переменную из другого файла?" меня самое большое пугают, и мой козырный ответ "Учите ООП и Java"
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
Re: Как использовать переменную из другого файла?
Мне помог 28й урок, я просто до него не дошел.
Я учил С++ и там это было куда проще сделать, Java - почти что С++ просто свои заскоки есть к которым заранее не подготовится. К тому же это самый глупый совет, потому что если начну учить ООП и Java то не факт что я найду то что мне нужно, а если и найду то просто не восприму его как то что мне было нужно... Результат - потраченное время. Куда проще учить по мере надобности.rezak90 писал(а):вот такие вопросы: "Как использовать переменную из другого файла?" меня самое большое пугают, и мой козырный ответ "Учите ООП и Java"
С каждым разом для меня этот форум кажется все отстойнее, и не по содержанию, а по людям которые тут читаются...