Java: двойное в целое - PullRequest
       100

Java: двойное в целое

0 голосов
/ 21 июня 2020

Я знаю, что я не могу преобразовать Double в Integer непосредственно в java, но я всегда могу сделать следующее, чтобы получить Integer из Double,

public static void main(String args[]) {
  Double d = 2.3;
  Integer i = d.intValue(); // d.intValue() autoboxed to Integer
  
  System.out.println("Success");
  
}

Почему Java не дает мне эта возможность встроена, чтобы мне не приходилось делать это каждый раз самому?

1 Ответ

0 голосов
/ 21 июня 2020

Вы можете упаковать этот код в метод.

public static Integer doubleToInteger(Double d){
    return d.intValue();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...