Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
#1

Проверка на null - Android

26.05.2013, 20:55. Просмотров 1144. Ответов 5
Метки нет (Все метки)

Как правильно создать условие.
У меня есть строчки кода, которые в переменную apiTokenMy записывают значение
Java
1
2
3
String tokenMy1 = method1.valueToken;
String tokenMy2 = method2.valueToken;
String tokenMy3 = method3.valueToken;
выполнив
Java
1
method.valueToken
переменная String tokenMy может получить значение null, а может получить text.

Мне нужно достать из трех методов значения и проверить где есть text а не null.

как правильно сделать проверку, чтоб оно достало из всех переменных значения, проверила на наличие texta и записало данные в одну переменную уже самого этого текста?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2013, 20:55     Проверка на null
Посмотрите здесь:

Android lockCanvas() возврашяет null
Android Вставить null в SQLite
Android LruCache метод put возвращает null
Android FindViewByID возвращает Null
RelativeLayout findViewById return null Android
Android Заполнение столбца, где все значения null
Android Геокодирование. getFromLocationName() возвращает null
BitmapFactory.decodeFile всегда возвращает null Android
Android Retrofit 2. Возвращаемое значение == null
Обращение к NULL TextView Android
Ошибка on a null object reference Android
Контекст равен null в АсинкТаске во фрагменте Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
26.05.2013, 21:07     Проверка на null #2
Java
1
2
3
4
5
if(tokenMy1 == null) {
...
} else {
...
}
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
26.05.2013, 21:27  [ТС]     Проверка на null #3
А другой способ кроме это есть? Может проще?
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
26.05.2013, 21:29     Проверка на null #4
куда уже проще?
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
26.05.2013, 21:48  [ТС]     Проверка на null #5
а как условие составить если у меня 3 переменные разные

мне нужно как-то так:

Java
1
2
3
4
5
6
7
8
9
10
String tokenMy1 = method1.valueToken;
String tokenMy2 = method2.valueToken;
String tokenMy3 = method3.valueToken;
 
Если (tokenMy1, tokenMy2, tokenMy3  == null) но один из них не null {
то String tokenNotNull = достаnь и записать значение
} 
else{
Sysoout.print.ln.("Они все равны null")
}
но не пойму как это реализовать.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
26.05.2013, 21:50     Проверка на null #6
Java
1
2
3
4
5
6
7
8
9
if(a != null) {
    tokenNotNull = a;
} else if (b != null) {
    tokenNotNull = b;
} else if(c != null) {
    tokenNotNull = c;
} else {
    System.out.println("Они все равны null");
}
Yandex
Объявления
26.05.2013, 21:50     Проверка на null
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru