Числа
Если Вы передаёте числовые типы JavaScript в качестве параметров Java-методам, Java конвертирует значения таким образом:
double | Точное значение переносится в Java без округления и потери точности или знака. | ||
lava.lang.Double java.lang.Object | Создаётся новый java.lang.Double -экземпляр, точное значение переносится в Java без округления и потери точности или знака. | ||
float |
| ||
byte char int long short |
| ||
java.lang.String | Значения конвертируются в строки. Например,
| ||
boolean |
|
Если JavaScript-число передаётся как параметр в Java-метод, ожидающий экземпляр java.lang.String, число конвертируется в строку. Используйте операцию == для сравнения результата конвертации с другими строковыми значениями.