Perguntas com a marcação «casting»

A transmissão é um processo em que um tipo de objeto é explicitamente convertido em outro tipo, se a conversão for permitida. Esse processo pode levar a uma alteração no valor.

15
Convertendo Inteiro em Longo
Preciso obter o valor de um campo usando reflexão. Acontece que nem sempre tenho certeza de qual é o tipo de dados do campo. Para isso, e para evitar alguma duplicação de código, criei o seguinte método: @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object runtimeInstance) throws Throwable …
108 java  reflection  casting 

5
Kotlin: Como trabalhar com List casts: Unchecked Cast: kotlin.collections.List <Kotlin.Any?> Para kotlin.colletions.List <Waypoint>
Quero escrever uma função que retorne todos os itens em um Listque não seja o primeiro ou o último item (um ponto de passagem). A função obtém um genérico List&lt;*&gt;como entrada. Um resultado só deve ser retornado se os elementos da lista forem do tipo Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? …
108 list  generics  casting  kotlin 

8
Java Class.cast () vs. operador cast
Tendo aprendido durante meus dias de C ++ sobre os males do operador de elenco de estilo C, fiquei satisfeito em primeiro lugar ao descobrir que em Java 5 java.lang.Classhavia adquirido um castmétodo. Achei que finalmente tínhamos uma maneira OO de lidar com o elenco. Acontece que Class.castnão é o …

2
Diferenças no desempacotamento automático entre Java 6 e Java 7
Observei uma diferença no comportamento de desempacotamento automático entre o Java SE 6 e o ​​Java SE 7. Estou me perguntando por que isso acontece, porque não consigo encontrar nenhuma documentação de alterações nesse comportamento entre essas duas versões. Aqui está um exemplo simples: Object[] objs = new Object[2]; objs[0] …
107 java  casting  java-7  unboxing 

7
'é' versus tentar lançar com verificação nula
Percebi que Resharper sugere que eu mude este: if (myObj.myProp is MyType) { ... } nisso: var myObjRef = myObj.myProp as MyType; if (myObjRef != null) { ... } Por que sugeriria essa mudança? Estou acostumado a Resharper sugerindo mudanças de otimização e mudanças de redução de código, mas parece …
106 c#  .net  casting  resharper 


5
O cast de Java apresenta sobrecarga? Por quê?
Existe alguma sobrecarga quando lançamos objetos de um tipo para outro? Ou o compilador simplesmente resolve tudo e não há custo em tempo de execução? São coisas gerais ou há casos diferentes? Por exemplo, suponha que temos um array de Object [], onde cada elemento pode ter um tipo diferente. …

4
Como faço para fornecer suporte de elenco personalizado para minha classe?
Como fornecer suporte para lançar minha classe para outros tipos? Por exemplo, se eu tiver minha própria implementação de gerenciamento de a byte[]e quiser permitir que as pessoas direcionem minha classe para a byte[], que apenas retornará o membro privado, como faria isso? É uma prática comum permitir que eles …
102 c#  casting 

13
Erro de SQL “ORA-01722: número inválido”
Muito fácil para alguém, o seguinte encarte está me dando o ORA-01722: número inválido porque? INSERT INTO CUSTOMER VALUES (1,'MALADY','Claire','27 Smith St Caulfield','0419 853 694'); INSERT INTO CUSTOMER VALUES (2,'GIBSON','Jake','27 Smith St Caulfield','0415 713 598'); INSERT INTO CUSTOMER VALUES (3,'LUU','Barry','5 Jones St Malvern','0413 591 341'); INSERT INTO CUSTOMER VALUES (4,'JONES','Michael','7 …

3
Cast objeto para interface em TypeScript
Estou tentando fazer uma conversão em meu código do corpo de uma solicitação em expresso (usando middleware analisador de corpo) para uma interface, mas não está impondo a segurança de tipo. Esta é minha interface: export interface IToDoDto { description: string; status: boolean; }; Este é o código onde estou …



14
Por que o casting deve ser evitado? [fechadas]
Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema, editando esta postagem . Fechado há 4 anos . Melhore esta questão Eu geralmente evito a conversão de tipos tanto …
97 c#  java  c++  casting 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.