![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Гость_Sergey |
|
|||
|
Unregistered |
Dobryi den. Proshu proshenie za translit.
Ochen' nujen sovet opytnyh programmistov. Problema : nujno na letu generit' komandy. Kajetsya, v C++ byla funciya "eval" chtoby iz stroki, skajem "a=4; b=6;" mojno bylo poluchit' normalnyi ispolnyaemyi cod. Mne eto neobhodimo v Java. V textovom faile ya chitayu nekie pravila, po kotorym ochen' legko generyatsya usloviya tipa "if (peremennaya1==...) { peremennaya2=5}" i t.d. No stroku ya sgenerit' mogu, a kak prevratit' ee v kod???? Chtoby delat' classy na letu, ya ispol'zuyu Class.forName(). Pro ostal'noe ne znayu. Bolshoe spasibo!!!! |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Гм. Можно, в принципе, делать вывод в файл .java, запускать компилятор, а потом - Class.forName(). Но вот осуществимо ли на практике?..
P.S. При вводе текста можно воспользоваться переключателем "транслит". -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Orange |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 129 Регистрация: 6.9.2004 Где: Russia, Moscow Репутация: 4 Всего: 5 |
--------------------
Пару дней назад я познакомился с мальчиком...... |
|||
|
||||
| Гость_Sergey |
|
|||
|
Unregistered |
Спасибо за совет про транслит:-) Смешно писать, но зато работает.
А про вывод в файл... Хорошо, напишите тогда, что именно вы имеете в виду. И как перекомпилировать на лету? Неужели нет другого способа???? |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Посмотри код Orange - я имел в виду именно это. Не подойдет?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| Шмель |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 16.4.2004 Репутация: 3 Всего: 18 |
Тут можно использовать Beanshell - интерпретатор Java
--------------------
будешь на Земле - заходи |
|||
|
||||
| Гость_Sergey |
|
|||
|
Unregistered |
Спасибо!
Думаю, это именно то, что надо! |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |