Нужно представить класс "User" в виде ассоциативного массива (логин/пароль). И вывести пользователей с длинной пароля более 6. Не понимаю как поставить таки это условие >6 в Java Map.
import java.util.Map;
import java.util.SortedMap;
import java.util.TreeMap;
public class Users {
public static void main(String[] args) {
Object desiredObject=new Object();
Integer a = 7;
desiredObject = a;
SortedMap<String, Integer> countries = new TreeMap<>();
countries.put("JDeek", 52351);
countries.put("CosmisSp", 545111);
countries.put("Yoda", 1234567);
for (Map.Entry<?, ?> entry : countries.entrySet())
if(desiredObject.equals(entry.getValue()))
System.out.println(entry.getKey() + " " + entry.getValue());
}
}
for (Map.Entry<?, ?> entry : countries.entrySet())
if(entry.getValue() >= 1000000) // Если поставить условие такого вида, то в результате ошибка
// The operator >= is undefined for the argument type(s) capture#2-of ?, int
System.out.println(entry.getKey() + " " + entry.getValue());
}
Map.Entry надо типизировать, т.е. явно указать типы внутри.
for (Map.Entry<String, Integer> entry : countries.entrySet())
if(entry.getValue() >= 1000000)
System.out.println(entry.getKey() + " " + entry.getValue());
}
if(entry.getValue() >= 1000000)
1000000 - первое семизначное число.
if(entry.getValue() > 999999)
999999 - последние шестизначное число
Так быстрее чем преобразовывать в строку и брать длину.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
как получить значение id из jdbc? у меня есть класс User с такими полями и аннотациями:
Всем привет, недавно задавал этот вопрос, мне помог @Sergey Gornostaev, но вот тестировал, и нашел проблемку, когда в строке не числа, а слова или пустые...
Добрый день, у меня есть callback функция, которая хранится в переменной cb, при клике, в случае удачного выполнения ajax (success), мне нужно вернуть...