casting

casting explícito de super clase a subclase

public class Animal { public void eat() {} } public class Dog extends Animal { public void eat() {} public void ... e compilación, pero en tiempo de ejecución genera un ClassCastException. ¿Por qué el compilador no puede detectar este error?

Int a Char en C#

¿Cuál es la mejor manera de convertir un valor Int al Char correspondiente en Utf16, dado que el Int está en el rango de valores válidos?

Cómo convertir/convertir puntero a referencia en C++

¿Cómo puedo pasar un puntero (Object *ob) a una función cuyo prototipo es void foo(Object &)?

Conversión de Entero a Largo

Necesito obtener el valor de un campo usando reflexión. Sucede que no siempre estoy seguro de cuál es el tipo de datos del ca ... xception: java.lang.Integer cannot be cast to java.lang.Long ¿Hay una mejor manera de lograr esto? Estoy usando Java 1.6.

La forma más eficiente de emitir Lista a lista

Tengo a List<SubClass> que quiero tratar como un List<BaseClass>. Parece que no debería ser un problema ya que l ... o lo entiendo eso tiene que crear una lista completamente nueva. Me gustaría una referencia a la lista original, si posible!

Fundición CGFloat para flotar en Swift

Necesito almacenar un valor como Float, pero los datos de origen son CGFloat: let myFloat : Float = myRect.origin.x Pero ... rtir el tipo de expresión' Float 'a ' Float" ¿Cuál es la forma correcta de hacer esto y satisfacer al compilador por favor?

(Cadena) o.toString()?

Tengo un método con un parámetro Object o. En este método, sé exactamente que hay un String en "o" que no es nulo. No hay ne ... ll en absoluto. Solo quería decir que no necesito comprobar si es nulo o vacío. En mi caso, siempre hay una cuerda no vacía.

Diferencia entre el casting a String y String.Valor de

¿Cuál es la diferencia entre Object foo = "something"; String bar = String.valueOf(foo); Y Object foo = "something"; String bar = (String) foo;

Diferencias en auto-unboxing entre Java 6 vs Java 7

He notado una diferencia en el comportamiento de auto unboxing entre Java SE 6 y Java SE 7. Me pregunto por qué es, porque no ... = (int)objs[0]; Esto compila bien pero da una ClassCastException en tiempo de ejecución. ¿Alguna referencia al respecto?

std:: lexical cast - ¿existe tal cosa?

¿La Biblioteca Estándar de C++ define esta función, o tengo que recurrir a Boost? Busqué en la web y no pude encontrar nada excepto Boost, pero pensé que sería mejor preguntar aquí.

TypeScript o JavaScript tipo casting

¿Cómo se maneja el casting de tipos en TypeScript o Javascript? Digamos que tengo el siguiente código TypeScript: modul ... e SymbolInfo es una clase base. ¿Cómo manejo el encasillamiento de SymbolInfo a MarkerSymbolInfo en TypeScript o Javascript?

Android, ¿Cómo puedo Convertir la Cadena a la Fecha?

Almaceno la hora actual en la base de datos cada vez que la aplicación se inicia por el usuario. Calendar c = Calendar.getIn ... eDateFormat(aFormat); Date stringDate = simpledateformat.parse(aDate, pos); return stringDate; }

¿Cómo puedo convertir una cadena a integer y tener 0 en caso de error en el cast con PostgreSQL?

En PostgreSQL tengo una tabla con una columna varchar. Se supone que los datos son enteros y lo necesito en tipo entero en un ... invalid input syntax for integer: "" ¿Cómo puedo consultar un cast y tener 0 en caso de error durante el cast en postgres?

¿Por qué se debe evitar la fundición? [cerrado]

Generalmente evito los tipos de casting tanto como sea posible, ya que tengo la impresión de que es una mala práctica de codi ... e ocupa de él en sus propios términos? Los detalles para cualquier idioma son bienvenidos, ejemplo ¿por qué es malo en c++?

convertir double en int

¿Cuál es la mejor manera de convertir un double un int? ¿Se debe usar un yeso?

Java casting en interfaces

¿Puede alguien explicarme cómo el compilador no se queja en el primer casting, sino que se queja en el segundo? interface ... nteger(4); I2 x = (I2)o1; //compiler does not complain I2 y = (I2)o3; //compiler complains here !! } }

Cómo convertir Objeto a booleano?

¿Cómo puedo convertir un objeto Java en una primitiva booleana He intentado como a continuación, pero no funciona boolean di = new Boolean(someObject).booleanValue(); El constructor Booleano(Objeto) es undefined Por favor avise.

java: ¿cómo puedo hacer un casting dinámico de una variable de un tipo a otro?

Me gustaría hacer un casting dinámico para una variable java, el tipo de casting se almacena en una variable diferente. Esto ... gunas de las variables de clases son de tipo Doble, y si el número 3 es recibido lo ve como Entero y tengo problema de tipo.

Forma idiomática de hacer la aserción de conversión / tipo en múltiples valores devueltos en Go

¿Cuál es la forma idiomática de emitir múltiples valores de retorno en Go? ¿Puede hacerlo en una sola línea, o necesita us ... panic("unreachable") } } Por cierto, se llama casting cuando se trata de interfaces? i := interface.(int)

¿Java casting introduce overhead? ¿Por qué?

¿Hay alguna sobrecarga cuando lanzamos objetos de un tipo a otro? ¿O el compilador simplemente resuelve todo y no hay costo ... y claro cómo se hacen los tipos en Java. Si usted tiene algún reccommendation en libros o artículo entonces gracias, también.