Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> куда записать переменные с типами? в какую структуру данных? 
V
    Опции темы
ElKa
Дата 19.7.2008, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 1.2.2006

Репутация: 2
Всего: 4



key это String

выглядит это так

в другом классе:

Код

     private Constants con = new Constants();

     //...

     String s = tokenImage[((Token)type.getID()).kind];
     System.out.println("S: "+ s); // на печать выводится правильно - S: "\\bool"
     str = ch.toString() + ": "+ con.constants.get(s);
     System.out.println("channel with type: "+str); // а здесь выводится вместо con.constants.get(s) - null



а это класс Constants

Код

import java.util.HashMap;

public class Constants {

    public static HashMap<String,String> constants = new HashMap<String,String>();

    public Constants(){

               this.setConstants();
    }

    public void setConstants(){    
 ....

           constants.put("\\bool","Bool");
 
 ....
    }

    public String getCode(String key){

              System.out.println("key: "+key); // выдает:  key: "\\bool"
              System.out.println("\\bool code: "+constants.get("\\bool")); // выдает: \bool code: Bool 
              System.out.println(constants.get(key)); // выдает: null 
              return constants.get(key); // возвращает естественно тоже null
        } 
}

PM   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0480 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.