Как введенное значение в editText найти в map и вывести в textView ?
String y = editText.getText().toString();
HashMap<String,Integer>map=new HashMap<String, Integer>();
map.put("H",1);
map.put("He",2);
// for (String x:map.keySet())
textView.setText();
Hashmap
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Hashmap
textView.setText(map.get("H"));
Re: Hashmap
Так оно будет работать только при вводе Н ?Mikhail_dev писал(а):textView.setText(map.get("H"));
А как строку HashMap<String,Integer>map=new HashMap<String, Integer>(); приравнять к переменной String y
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Hashmap
Выражайтесь корректней.
Я ответил на вопрос?
Если его там надо найти, значит оно там должно появиться. Чтобы оно там появилось, его надо туда положить. Чтобы туда его положить, надо указать ключ с которым его надо положить. Чтобы его найти, надо указать ключ, по которому было оно положено туда.Как введенное значение в editText найти в map и вывести в textView ?
Я ответил на вопрос?
HashMap - не строка. Это коллекция.А как строку HashMap<String,Integer>map=new HashMap<String, Integer>(); приравнять к переменной String y
Re: Hashmap
Корректней . В tditText Я ввожу к примеру символ Н , далее в HashMap если есть ключ Н , выводиться значение 1,так как map.put("H",1);Mikhail_dev писал(а):Выражайтесь корректней.Если его там надо найти, значит оно там должно появиться. Чтобы оно там появилось, его надо туда положить. Чтобы туда его положить, надо указать ключ с которым его надо положить. Чтобы его найти, надо указать ключ, по которому было оно положено туда.Как введенное значение в editText найти в map и вывести в textView ?
Я ответил на вопрос?HashMap - не строка. Это коллекция.А как строку HashMap<String,Integer>map=new HashMap<String, Integer>(); приравнять к переменной String y
Каким образом с editText передать значение в HashMap ?
HashMap<String,Integer>map=new HashMap<String, Integer>(R.id.editText) Так можно ?
Только вот почему-то нельзя ввести id editText
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Hashmap
получение текста в editText - editText .getText().toString();Каким образом с editText передать значение в HashMap ?
В итоге
map.put("H", editText .getText().toString());