Domande taggate «casting»

La fusione è un processo in cui un tipo di oggetto viene esplicitamente convertito in un altro tipo se la conversione è consentita. Questo processo potrebbe comportare una modifica del valore.




6
Non è necessario trasmettere il risultato di findViewById?
Recentemente ho scoperto che AndroidStudio mi ricorda di rimuovere alcuni cast di classe. Ricordo che ai vecchi tempi, dovevamo trasmettere il risultato di findViewById, ma ora non è necessario. Il risultato di findViewById è ancora Visualizza, quindi voglio sapere perché non è necessario eseguire il cast della classe? Non riesco …

7
Come devo trasmettere in VB.NET?
Sono tutti uguali? In quali circostanze dovrei scegliere ciascuno rispetto agli altri? var.ToString () CStr (Var) CType (var, String) DirectCast (var, String) EDIT: Suggerimento da NotMyself ... TryCast (var, String)
151 .net  vb.net  casting 

6
Il valore di tipo 'T' non può essere convertito in
Questa è probabilmente una domanda per principianti, ma sorprendentemente Google non ha fornito una risposta. Ho questo metodo piuttosto artificiale T HowToCast<T>(T t) { if (typeof(T) == typeof(string)) { T newT1 = "some text"; T newT2 = (string)t; } return t; } Proveniente da un background C ++, mi aspettavo …
146 c#  .net  generics  casting 

5
Perché è necessario eseguire il cast di una variabile NSInteger quando viene utilizzata come argomento di formato?
NSInteger myInt = 1804809223; NSLog(@"%i", myInt); <==== Il codice sopra produce un errore: I valori di tipo 'NSInteger' non devono essere usati come argomenti di formato; aggiungi invece un cast esplicito a 'long' Il NSLogmessaggio corretto è in realtà NSLog(@"%lg", (long) myInt);. Perché devo convertire il valore intero di myIntin …



17
Assegnazione in un'istruzione if
Ho una classe Animale la sua sottoclasse Dog. Mi trovo spesso a codificare le seguenti righe: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Per la variabile Animal animal;. C'è qualche sintassi che mi permette di scrivere qualcosa del tipo: if (Dog dog = …
142 c#  casting  if-statement 

6
Android, come posso convertire la stringa in data?
Memorizzo l'ora corrente nel database ogni volta che l'applicazione viene avviata dall'utente. Calendar c = Calendar.getInstance(); String str = c.getTime().toString(); Log.i("Current time", str); Nel lato database, memorizzo l'ora corrente come stringa (come vedi nel codice sopra). Pertanto, quando lo carico dal database, devo eseguirne il cast sull'oggetto Date. Ho visto …
142 android  string  date  casting 


8
Conversione di BigDecimal in intero
Ho il metodo Hibernate che mi restituisce un BigDecimal. Ho un altro metodo API a cui devo passare quel numero ma accetta Integer come parametro. Non riesco a cambiare i tipi di ritorno o i tipi variabili di entrambi i metodi. Ora come convertire il BigDecimal in intero e passarlo …


3
Trasmetti l'oggetto al tipo generico per restituirlo
C'è un modo per lanciare un oggetto per restituire il valore di un metodo? Ho provato in questo modo, ma ha dato un'eccezione di tempo di compilazione nella parte "instanceof": public static <T> T convertInstanceOfObject(Object o) { if (o instanceof T) { return (T) o; } else { return null; …
134 java  generics  casting 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.