Показать сообщение отдельно
Непрочитано 13.06.2011, 23:44   #10
Аватар для Effas
Пользователь

Автор темы (Топик Стартер) Re: Ошибка после исполнения программы

Цитата:
Сообщение от Ro0TT Посмотреть сообщение
Код бред потому, что...
Проверяйте на наличие элементов...
 
if (itog.contains("+"))
 itog1 = a + b;
else if (itog.contains("-")
 itog1 = a - b;
....
 
Code: Java
Вы имели в виду так?
PHP код:
import javax.swing.*;

public class 
Calculator2 {
    public static 
void main(String[] args) {
        
String a JOptionPane.showInputDialog("Введите 1-е число:");
        
String itog JOptionPane.showInputDialog("Введите знак:");
        
String b JOptionPane.showInputDialog("Введите 2-е число:");

        if (
itog.contains("+"))
            
itog b;
                else if (
itog.contains("-"))
                    
itog b;
                        else if (
itog.contains("*"))
                            
itog b;
                                else if (
itog.contains("/"))
                                    
itog b;
    }

PHP код:
E:\Java\Calculator\Calculator2.java:12operator cannot be applied to java.lang.String,java.lang.String
                    itog 
b;
                             ^
E:\Java\Calculator\Calculator2.java:14operator cannot be applied to java.lang.String,java.lang.String
                            itog 
b;
                                     ^
E:\Java\Calculator\Calculator2.java:16operator cannot be applied to java.lang.String,java.lang.String
                                    itog 
b;
                                             ^
3 errors 



Мой пост №8, проблема топика была в парсинге символа.
Но если парсинг убираем, выскакивает туча ошибок (№8).
Effas вне форума Отправить сообщение для Effas с помощью Skype™ Ответить с цитированием