Результаты поиска по запросу "casting"

3 ответа

Java - явное преобразование из Int в короткое

Может кто-нибудь объяснить, почему это следующее утверждение: short value = (short) 100000000; System.out.println(value);Дает мне: -7936Зная, что максимальное значение короткого замыкания в Java равно 32767, верно?

5 ответов

Как кастинг Java Object работает за сценой? [Дубликат]

Возможный дубликат:Как работает оператор приведения Java?Реализация Java CastingМне всегда интересно, как работает приведение объектов в Java. Я понимаю, что...

3 ответа

Существуют ли случаи, когда будет определено понижение действительной базы до производной?

В общем случае, это (очень заслуженное) неопределенное поведение для даункаста из (динамического)Base к одному из производных классовDerived Очевидный UBclass Base { public: virtual void foo() { /* does something */ } int a; } class Derived : ...

ТОП публикаций

1 ответ

неявный оператор с использованием интерфейсов

У меня есть универсальный класс, для которого я пытаюсь реализовать неявное приведение типов. Хотя это в основном работает, оно не будет работать для приведения интерфейса. После дальнейшего изучения я обнаружил, что существует ошибка ...

3 ответа

Создание универсальных массивов в Java

7 ответов

Как преобразовать из списка <Double> в double [] в Java?

У меня есть такая переменная: List<Double> frameList = new ArrayList<Double>(); /* Double elements has added to frameList */ Как я могу иметь новую переменную типаdouble[] из этой переменной в Java с высокой производительностью?

4 ответа

Как целые числа преобразуются в байты в Java?

2 ответа

Зачем мне явно приводить примитивы char к байту и к коротким?

Относительно примитивов: когда я выполняю приведение типов от меньшего к большему, приведение происходит неявно, когда я выполняю приведение типов с большего к меньшему, мне нужно явное приведение примитивов, это ясно из-за потери данных. Но есть ...

7 ответов

определить тип значения, представленного в Python как строка

Когда я читаю файл или строку, разделенные запятыми, с помощью синтаксического анализатора csv в python, все элементы представляются в виде строки. см. пример ниже. import csv a = "1,2,3,4,5" r = csv.reader([a]) for row in r: d = row d ['1', ...

1 ответ

неверное преобразование из "const int *" в "int *"

Я получаю следующую ошибку