|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.07.2008, 13:33 | #1 |
Новичок
Джуниор
Регистрация: 15.07.2008
Сообщений: 2
|
как в другом месте программы вызвать case 0?
у меня есть текст проги, в нем впринципе разбираться не нужно, только подскажите, пожалуйста, как в другом месте программы вызвать case 0? а то что-то у меня не получается....
спасибо большое Код:
|
15.07.2008, 15:16 | #2 |
Форумчанин
Регистрация: 25.06.2008
Сообщений: 100
|
То есть? У тебя есть оператор switch, как ты можешь изменить его работу? Если хочешь, можешь просто создать метод какой-нибудь В ДРУГОМ МЕСТЕ и вызывать его из case 0. Или объясни доходчиво что тебе нужно.
|
15.07.2008, 15:48 | #3 |
Новичок
Джуниор
Регистрация: 15.07.2008
Сообщений: 2
|
дело в том, что у меня при нажатии на 1-ый столбец таблицы обрабатывается case 0, т.е. сортируются значения в этой таблице, при нажатии 2 столбца срабатывает case 1 (который сортирует по 2 столбцу всю таблицу) и т.д., а мне надо чтобы по первому столбцу происходила сортировка при загрузке программы, т.е. просто хочу вызвать эту штуку где-нибудь в описании форма. вот
заранее спасибо |
15.07.2008, 16:00 | #4 |
Форумчанин
Регистрация: 25.06.2008
Сообщений: 100
|
Ух, не быть тебе оратором
Вызови метод сортировки там, где тебе необходимо. Не пойму в чем проблема. Кстати, в яве есть стандартные методы сортировки таблицы: Код:
|
25.07.2008, 00:15 | #5 |
Регистрация: 24.07.2008
Сообщений: 4
|
Помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!
Помогите уже 3 день пытаюсь понять все неполучается.
Вот пример из учебника. Код:
Написано из учебника цитата: Метод compareTo() - часто,не достаточно просто знать, идентичны ли две строки.Для приложе- ний сортировки нужно знать, какая из них меньше, равна, или больше чем другая. Одна строка считается меньше чем другая, если она расположена перед другой в словарном (упорядоченном по алфавиту) списке. т.е получается следующее: Происходит сравнение например когда программа начинает работать то значению j присваивается 0 ( j = 0 ) а значению i присваивается ( i=j+1 ---> i =1), дальше в программу подставляются соответствующие значения a[j] = "now" a[i] = "is" и теперь они сравниваются is - now т.к Одна строка (в данном случае is) считается меньше чем другая, если она расположена перед другой в словарном (упорядоченном по алфавиту) списке.(так в этом случае и получается потомучто буква i в алфавите стоит перед n). Значит условие if выполняется. Что бы слишком много неписать напишу короче. Вот значения котороые сравниваются и присваиваются переменным Код:
1, 4, 5, 6, 7, 9, 12, 15 т.е должно быть вот так Код:
Код:
Если можно то напишите поподробней т.к язык изучаю недавно и невсе еще понимаю. Если кто знает неполенитесь напишите а то уже незнаю что и делать 3 день ничего нового неучу только с этим примером мучиюсь. |
25.07.2008, 16:49 | #6 |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
Обратите внимание на этот блок кода:
Код:
Код:
Код:
Последний раз редактировалось edgy; 25.07.2008 в 17:06. |
25.07.2008, 18:22 | #7 |
Регистрация: 24.07.2008
Сообщений: 4
|
edgy
Насколько я понял из примера то меняется сам массив так чтоли?
edgy если тебе нетрудно объясни поподробней как тут все работает что вот тут происходит никак немогу понять Код:
понимаю. |
25.07.2008, 18:37 | #8 |
Форумчанин
Регистрация: 15.06.2008
Сообщений: 271
|
Здесь меняются местами 2 элемента (слова) массива. В итоге весь массив слов будет отсортирован по алфавиту.
Просто ты думал, что слово "now" сравнивается по-очередно с остальными словами. Но на самом деле это не совсем так. Если найдено слово, которое "меньше", чем слово, с которым сравнивается, то они меняются местами. Т.е. массив сортируется. |
19.08.2008, 16:00 | #9 |
Регистрация: 24.07.2008
Сообщений: 4
|
Помогите с примерчиком
Вот такой пример.
Код:
вот так: Код:
|
11.10.2008, 13:55 | #10 |
Регистрация: 24.07.2008
Сообщений: 4
|
Вот код на клавишy F1.
Код:
1. Tab 2. Значок windows (кнопка между Ctrl и Alt) 3. Print Screen |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Текст из под курсора в любом месте | Ring0Sn | Win Api | 0 | 27.07.2008 02:19 |
ошибка в операторе case | wowka | Помощь студентам | 5 | 24.07.2008 11:47 |
Задача на case | klop.92 | Помощь студентам | 4 | 28.04.2008 21:17 |
Аналог паскалевского case | MusicMan | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 21.04.2008 22:10 |
Case из STRING. HELP! | Altera | Компоненты Delphi | 12 | 24.02.2008 12:17 |