Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.07.2019, 13:08   #1
Dmitry(m)
 
Регистрация: 08.07.2019
Сообщений: 7
По умолчанию конвертация

В (Java) Пользователь с помощью диалогового окна (JOptionPane) вводит арифметическое действие (/,*,-,+), с помощью какого метода преобразовать полученную строку в тип char для дальнейшей обработки полученной переменной с помощью оператора switch - case ?
Dmitry(m) вне форума Ответить с цитированием
Старый 30.07.2019, 13:22   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Код:
String inputValue = JOptionPane.showInputDialog("Please input");
inputValue.charAt(0);
inputValue.charAt(1);
...
p51x вне форума Ответить с цитированием
Старый 30.07.2019, 13:42   #3
Dmitry(m)
 
Регистрация: 08.07.2019
Сообщений: 7
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Код:
String inputValue = JOptionPane.showInputDialog("Please input");
inputValue.charAt(0);
inputValue.charAt(1);
...

если вы думаете что решили за меня , то сильно ошиблись и скорее всего эта подсказка не подходит мне придется искать другое решение , но спасибо за наставление.
Dmitry(m) вне форума Ответить с цитированием
Старый 30.07.2019, 13:46   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так рассказали б чем не подходит-то.

И узнайте о существовании подписей на форумах.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.07.2019, 14:00   #5
Dmitry(m)
 
Регистрация: 08.07.2019
Сообщений: 7
По умолчанию

наверно все программисты считают как должное полить грязью новичков , уже 3 форума прошел и везде одно и тоже тот кто ищет знаний получает ковшик грязи
вот мой код

Код:
public static void main(String[] args) {
        // TODO code application logic here
       
        String s ;
        String c;
        String d;
        char h = 0;
       do{
        s = JOptionPane.showInputDialog(null,"Введите первое число",JOptionPane.QUESTION_MESSAGE);
         if(s != null && !s.equals("")){
            double e = Double.parseDouble(s);
         }else {JOptionPane.showInputDialog(null, "вы  не ввели число");
         continue;}
         do {
            c = JOptionPane.showInputDialog(null,"Введите второе число",JOptionPane.QUESTION_MESSAGE);
         if(c != null && !c.equals("")){
            double e1 = Double.parseDouble(s);
             }else{ JOptionPane.showInputDialog(null, "вы  не ввели число");
              continue;}
           do {
              d = JOptionPane.showInputDialog(null,"выберите арифметическую операцию",JOptionPane.QUESTION_MESSAGE); 
              if(d != null && !d.equals("")){
                  
                 
                  switch(h){
                      case 1:
                          
                  }
              }else JOptionPane.showInputDialog(null, "вы не выбрали операцию"); 
           }while(true);
         }while(true);
        }while(true);
       
        
         }
    }                                                                                                   >
не соображу как строку переделать в тип char для дальнейшей работы с оператором cwitch - case
______________________
Форматируйте код и используйте тег [CODE] (кнопка [CODE] в форме сообщения) при вставке кода на форум. Подробнее в FAQ

Последний раз редактировалось Alex11223; 30.07.2019 в 17:02.
Dmitry(m) вне форума Ответить с цитированием
Старый 30.07.2019, 16:18   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

--что такое string ?
--это последовательность тех самых char (+ кое-что еще)

inputValue.charAt(0);
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 30.07.2019 в 16:21.
evg_m вне форума Ответить с цитированием
Старый 30.07.2019, 17:25   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Dmitry(m) Посмотреть сообщение
наверно все программисты считают как должное полить грязью новичков , уже 3 форума прошел и везде одно и тоже тот кто ищет знаний получает ковшик грязи
Вы меня извините, но зачем Вы такое пишете?
Вы можете подтвердить свои слова? Процитируйте то, что Вы называете "ковшиком грязи". Если Вы на свой счёт приняли подпись, то зря. Это подпись настраивается в профиле и добавляется к каждому сообщению на форуме.
вот, у p51x подпись
"__________________
Запомните раз и навсегда: помочь != "решите за меня"!"
а у evg_m подпись
"__________________
программа — запись алгоритма на языке понятном транслятору "

и что особенно обидно, что Вы вместо того чтобы поблагодарить p51x за верную подсказку или переспросить, если что-то непонятно, заговорили о том, что Вас обижают. Вы не правы.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертация ZIP в PGN Tigran2012 Помощь студентам 2 16.05.2012 15:17
конвертация в dbf Татьяна_45 Microsoft Office Excel 16 25.09.2010 19:58
конвертация Romuald Microsoft Office Excel 8 12.07.2010 14:23
Конвертация surf135 Помощь студентам 3 31.05.2010 23:41
Конвертация в fb2 iukash Свободное общение 0 09.03.2010 23:06