Articles of casting

@Value type d’annotation lors du passage à Integer from Ssortingng

J’essaie de convertir la sortie d’une valeur en entier: @Value(“${api.orders.pingFrequency}”) private Integer pingFrequency; Le ci-dessus jette l’erreur org.springframework.beans.TypeMismatchException: Failed to convert value of type ‘java.lang.Ssortingng’ to required type ‘java.lang.Integer’; nested exception is java.lang.NumberFormatException: For input ssortingng: “(java.lang.Integer)${api.orders.pingFrequency}” J’ai aussi essayé @Value(“(java.lang.Integer)${api.orders.pingFrequency}”) Google ne semble pas en dire beaucoup sur le sujet. Je voudrais toujours avoir […]

Jeter la partie milliseconde de l’horodatage

Comment puis-je supprimer / arrondir la partie millisecond , mieux si la second partie est également supprimée d’un timestamp sans timezone ?

Pourquoi avons-nous reinterpret_cast en C ++ quand deux chaînes statiques peuvent faire leur travail?

Disons que je veux convertir A* en char* et inversement, nous avons deux choix (je veux dire, beaucoup d’entre nous pensent que nous avons deux choix, parce que les deux semblent fonctionner! D’où la confusion!): struct A { int age; char name[128]; }; A a; char *buffer = static_cast(static_cast(&a)); //choice 1 char *buffer = reinterpret_cast(&a); […]

Casting DataTypes avec DirectCast, CType, TryCast

Depuis que je suis passé de VB6 à VB.NET quelque part en 2005, j’ai utilisé CType pour faire un casting d’un type de données à un autre. Je le fais car il est simplement plus rapide à taper, il existait dans VB6 et je ne sais pas pourquoi je dois utiliser DirectCast s’il n’y a […]

conversion du type de pointeur Objective-C ‘NSSsortingng *’ en type de pointeur C ‘CFSsortingngRef’ (alias ‘const struct __CFSsortingng *’) nécessite une dissortingbution pontée

Lors de la conversion d’un programme Objective-C en un Objective-C ARC, j’obtiens l’erreur suivante: “cast of Objective-C pointer type ‘NSSsortingng *’ to C pointer type ‘CFSsortingngRef’ (aka ‘const struct __CFSsortingng *’) requires a bridged cast ” Le code est comme suit: – (NSSsortingng *)_encodeSsortingng:(NSSsortingng *)ssortingng { NSSsortingng *result = (NSSsortingng *)CFURLCreateSsortingngByAddingPercentEscapes(NULL, (CFSsortingngRef)ssortingng, // this is […]

com.google.gson.internal.LinkedTreeMap ne peut pas être diffusé dans ma classe

J’ai des problèmes avec l’obtention de mon object à partir d’une chaîne JSON. J’ai le cours Product public class Product { private Ssortingng mBarcode; private Ssortingng mName; private Ssortingng mPrice; public Product(Ssortingng barcode, Ssortingng name, Ssortingng price) { mBarcode = barcode; mName = name; mPrice = price; } public int getBarcode() { return Integer.parseInt(mBarcode); } […]

Comment le type entier converti en Java pour les nombres au-delà de la plage des entiers?

Voici mon programme public class Foo { public static void main(Ssortingng[] args) { System.out.println((int) 2147483648l); System.out.println((int) 2147483648f); } } Voici la sortie. -2147483648 2147483647 Pourquoi les types 2147483648l et 2147483648f ne sont-ils pas 2147483648l au même entier? Pouvez-vous expliquer ce qui se passe ici ou quel concept de Java je dois comprendre pour prédire la […]

Est-ce que lancer la même chose que convertir?

Dans le livre Learning C # de Jesse Liberty, il dit: “Les objects d’un type peuvent être convertis en objects d’un autre type. C’est ce qu’on appelle le casting.” Si vous étudiez l’IL généré à partir du code ci-dessous, vous pouvez clairement voir que l’affectation convertie ne fait pas la même chose que l’affectation convertie. […]

Puis-je convertir un type générique en un enum en C #?

J’écris une fonction utilitaire qui obtient un entier de la firebase database et renvoie un enum saisi à l’application. Voici ce que j’ai essayé de faire (notez que je passe un nom de lecteur de données et de colonne au lieu de l’ int dans ma fonction réelle): public static T GetEnum(int enumAsInt) { Type […]

Pourquoi un flottant SQL est-il différent d’un flottant C #?

Howdy, j’ai un DataRow tiré d’un DataTable à partir d’un DataSet. J’accède à une colonne définie dans SQL en tant que type de données float. J’essaie d’atsortingbuer cette valeur à une variable locale (type de données c # float), mais j’obtiens une valeur InvalidCastExecption DataRow exercise = _exerciseDataSet.Exercise.FindByExerciseID(65); _AccelLimit = (float)exercise[“DefaultAccelLimit”]; Maintenant, jouer avec ça, […]