powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / как подсчитать арифметическое выражение в строке?
14 сообщений из 14, страница 1 из 1
как подсчитать арифметическое выражение в строке?
    #33022828
b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
b
Гость
например есть строка "12+7*5", как подсчитать выражение в строке?
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33022926
ponomarevvb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать пост- / префиксную запись?
12 7 5 * +
12, 7, 5 - в стэк;
*, + - в очередь.
Извлекаете из головы очереди оператор, из стэка - 2 операнда, результат помещаете обратно в стэк операндов. И т.д.
--С уважением, ponomarevvb--
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33022942
b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
b
Гость
а стандартных функций никаких нет?
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33022981
ponomarevvb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет.
--С уважением, ponomarevvb--
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33022985
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33023083
Евгений Путилин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ponomarevvbНет.
--С уважением, ponomarevvb--
Не правда есть.
Debug API. Тока к нему стучаться трудно или через IP порт(не запустиш 2 экземпляра). Или JNI.
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33023102
А.Грасоff™ JE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Путилин ponomarevvbНет.
--С уважением, ponomarevvb--
Не правда есть.
Debug API. Тока к нему стучаться трудно или через IP порт(не запустиш 2 экземпляра). Или JNI.это стандартное решение?
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33024549
Евгений Путилин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™ JE Евгений Путилин ponomarevvbНет.
--С уважением, ponomarevvb--
Не правда есть.
Debug API. Тока к нему стучаться трудно или через IP порт(не запустиш 2 экземпляра). Или JNI.это стандартное решение?
Насколько можно считать работу програму под отладчиком? И да и нет.
Точно ответить на этот вопрос не могу, т.к. для да используються только стандартные возможности Java. И нет , т.к. запускать JVM нужно только с ключами отладки.
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33024579
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ради такой ерунды можно и javaScript использовать, если требования позволяют :)
http://www.mozilla.org/rhino/
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33024651
А.Грасоff™ JE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Путилин А.Грасоff™ JE Евгений Путилин ponomarevvbНет.
--С уважением, ponomarevvb--
Не правда есть.
Debug API. Тока к нему стучаться трудно или через IP порт(не запустиш 2 экземпляра). Или JNI.это стандартное решение?
Насколько можно считать работу програму под отладчиком? И да и нет.
Точно ответить на этот вопрос не могу, т.к. для да используються только стандартные возможности Java. И нет , т.к. запускать JVM нужно только с ключами отладки.
ну например это приложение будет работать у клиента. и что - его в
дебаг-режиме запускать?
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33024682
А.Грасоff™ JE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33024866
jdev333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вызовите перл из джавы.
eval (exp)

(шутка)
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33027191
Евгений Путилин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™ JE Евгений Путилин А.Грасоff™ JE Евгений Путилин ponomarevvbНет.
--С уважением, ponomarevvb--
Не правда есть.
Debug API. Тока к нему стучаться трудно или через IP порт(не запустиш 2 экземпляра). Или JNI.это стандартное решение?
Насколько можно считать работу програму под отладчиком? И да и нет.
Точно ответить на этот вопрос не могу, т.к. для да используються только стандартные возможности Java. И нет , т.к. запускать JVM нужно только с ключами отладки.
ну например это приложение будет работать у клиента. и что - его в
дебаг-режиме запускать?
А что плохого чтобы запускать в дебаг режиме?
Вообщето этот вариант подрузомевает что можно использовать также и локальные переменные и вызов функций.
но как всегда приобретая чтто чтото теряеш.
Если нужно совсем извратное то можно написать свой ClassLoader, и им перегружать скопилированный класс.
...
Рейтинг: 0 / 0
как подсчитать арифметическое выражение в строке?
    #33027217
А.Грасоff™ JE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Путилин А.Грасоff™ JE Евгений Путилин А.Грасоff™ JE Евгений Путилин ponomarevvbНет.
--С уважением, ponomarevvb--
Не правда есть.
Debug API. Тока к нему стучаться трудно или через IP порт(не запустиш 2 экземпляра). Или JNI.это стандартное решение?
Насколько можно считать работу програму под отладчиком? И да и нет.
Точно ответить на этот вопрос не могу, т.к. для да используються только стандартные возможности Java. И нет , т.к. запускать JVM нужно только с ключами отладки.
ну например это приложение будет работать у клиента. и что - его в
дебаг-режиме запускать?
А что плохого чтобы запускать в дебаг режиме?
Вообщето этот вариант подрузомевает что можно использовать также и локальные переменные и вызов функций.
но как всегда приобретая чтто чтото теряеш.
Если нужно совсем извратное то можно написать свой ClassLoader, и им перегружать скопилированный класс.

а не проще использовать это: http://www.sql.ru/forum/actualthread.aspx?tid=177324#1481666
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / как подсчитать арифметическое выражение в строке?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]