Frozen Coder, у меня получилось решить! вот ответ:
Room[] requestRooms(int price, int persons, String city, String hotel) {
int count = 0;
for (API api:apis){
if (api.findRooms(price, persons, city, hotel)!=null) count++;
}
Room[] res = new Room[count];
int index = 0;
for (Room room:res){
if (room != null){
res[index] = room;
index++;
}
}
return res;
Frozen Coder, простите, над постановкой вопроса я работаю, нужно только массив использовать, я новичок, ещё не дошел до коллекций и тд, пытался api.findrooms() а идея просит price хотя мне для всех комнат нужно
в этом и загвоздка
Cheypnow, поле User[] users, выполняющее роль условной базы данных.
В классе напишите метод
getUserNameById(long id) - для получения имени пользователя, по его id
есть только это
забыл условия показать:
поле User[] users, выполняющее роль условной базы данных.
В классе напишите метод
getUserNameById(long id) - для получения имени пользователя, по его id
Room[] requestRooms(int price, int persons, String city, String hotel) {
int count = 0;
for (API api:apis){
if (api.findRooms(price, persons, city, hotel)!=null) count++;
}
Room[] res = new Room[count];
int index = 0;
for (Room room:res){
if (room != null){
res[index] = room;
index++;
}
}
return res;