интервал = интервал + дважды по существу
интервал = дважды + дважды
, и Вы не можете сделать этого без кастинга...
интервал + = удваивает силы результат до интервала, в то время как другой требует кастинга.
Так = (интервал) (+ b);
должен скомпилировать.
Редактирование: согласно просьбе в комментариях... вот ссылка на большее количество чтения (не самое легкое чтение, но самая корректная информация): http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.26.2
Я вижу здесь пару потенциальных проблем - у rcom странная установка.
Вы загрузили пакет, то есть запустите library (rcom)
после установка? Я знаю, я знаю, но я все время забываю этот шаг, и он определенно даст вам ошибку «не удалось найти функцию».
Вы запускали команду installstatconnDCOM ()
? Я почти не заметил, как он говорит мне об этом.