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