Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / проверка Array листа / 7 сообщений из 7, страница 1 из 1
17.11.2019, 12:35
    #39890165
ertwet
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
Добрый вечер!


как проверить arraylist на пустой элемент. Если в аррау листе нет пустых элементов то выполнить условие.Пишу такой код он не работает:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
 if (!Znach.contains(""))
                            {


                                sql += String.join(",", Znach) + ")";
                                //String db_string = new String(sql.getBytes("utf-8"),"cp1251");
                                statement.execute(sql);

                            }




как еще можно проверить?
...
Рейтинг: 0 / 0
17.11.2019, 20:03
    #39890219
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
либо через обычный loop либо через stream.anyMatch(...)
...
Рейтинг: 0 / 0
17.11.2019, 20:09
    #39890221
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
ertwet

как проверить arraylist на пустой элемент. Если в аррау листе нет пустых элементов то выполнить условие.Пишу такой код он не

Очень путано и сбивчиво. Обычно когда автор хочет чего-то странного - надо просто расширить вопрос
и уточнить что вообще надо-то?

Надо наверное не contains. А просто .size()

Код: java
1.
if (Znach.size() != 0) {



чтобы следующий sql билдер строки отработал логично.

Код: java
1.
sql += String.join(",", Znach) + ")";



Ну и code-style... это треш. Название переменных с большой буквы... Из Дельфи что-ли. Или из Шарпов...
...
Рейтинг: 0 / 0
17.11.2019, 22:50
    #39890234
Nixic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
mayton

if (Znach.size() != 0) {

Удобнее вот это использовать, заодно на нулл проверяет
https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/util/CollectionUtils.html#isEmpty-java.util.Collection-
...
Рейтинг: 0 / 0
18.11.2019, 11:19
    #39890349
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
Я не против.
...
Рейтинг: 0 / 0
18.11.2019, 13:11
    #39890417
asv79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
mayton


Надо наверное не contains. А просто .size()

Код: java
1.
if (Znach.size() != 0) {




как по твоему отработает проверка такого листа
Код: java
1.
List<String>Znach=Arrays.asList("Ssdsd","","AAA");



сайз не ноль а пустой элемент имеется
...
Рейтинг: 0 / 0
18.11.2019, 13:45
    #39890449
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка Array листа
Пускай автор ответит на 1 сообщение.

А то какая то шизофрения. Додумываем смыслы.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / проверка Array листа / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]