24.02.2014 / 12:15 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| UserSuperPupsik, команды не могут находиться в текстовом файле, а только в прелах метода, который в свою очередь должен находиться в классе. Чтобы выполнять команды, которые хранятся в текстовом файле надо делать собственный интерпретатор.
Изменено samodelkin (24.02 / 12:19) (всего 1 раз) |
24.02.2014 / 12:39 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Извините, что то ничего не нахожу в нете, может пример кто подкинет или код? |
24.02.2014 / 12:39 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Извините, samodelkin, а как это сделать? |
24.02.2014 / 12:41 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Хорошо а можно с помощью команды "comand_1" изменять код в другом классе?
|
24.02.2014 / 12:51 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| UserSuperPupsik, весь код в классе при запуске мидлета не изменяется, скажи что тебе надо сделать конкретно, свой язык программирования или какую-либо операцию с чем-либо?
Изменено samodelkin (24.02 / 12:51) (всего 1 раз) |
24.02.2014 / 13:08 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| samodelkin, мне хочется взять из 1.txt 1-ую строку и сделать из неё команду!!! Т.е. в 1.txt написано System.out.print("!!!!!!!!!!!!!"), а я считываю и выполняю!!! Изменено UserSuperPupsik (24.02 / 13:10) (всего 1 раз) |
24.02.2014 / 13:28 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| АА, тогда надо парсер делать.
|
24.02.2014 / 13:42 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Как сделать парсер? Может примерчик у кого завалялся? |
24.02.2014 / 14:13 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| UserSuperPupsik, парсер делается с использованием нескольких методов класса String: 1)boolean startsWith(String string)-проверяет,начинается ли текст с указанной подстроки. 2)boolean endsWith(String string)-проверяет, заканчивается ли текст с указанной подстроки. 3)int indexOf(Char char)-поиск самой левой позиции в строке, где расположен указанный символ. 4)int indexOf(String string)-поиск самой левой позиции в строке, где расположена указанная строка. 5)String substring(int начало,int конец)-возвращает подстроку, заключенную между указанными позициями в строке.
|
24.02.2014 / 14:15 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Например: String s="System.out.println"; String s2=s.substring(0,6); в переменной s2 будет "System"
Изменено samodelkin (24.02 / 14:16) (всего 1 раз) |