casting

Comment fonctionne le casting en interne en JAVA? Casting Primitif et de référence [fermé]

Sa question théorique. On m'a dit que le casting d'objets n'est pas le meilleur à faire. Nous utilisons donc des génériques p ... s le processus. Vais-je pouvoir remplacer son implémentation par défaut? ( Juste curieux, j'espère que ce n'est pas idiot)

java - Erreur casting Ensemble.toArray () en tant qu'objet[]

J'essaie de récupérer un élément aléatoire à partir d'un ensemble d'objets personnalisés (Espace) et de recevoir une erreur e ... on: [Ljava.lang.Object; cannot be cast to [LSpace; at Maze.generatePath(Maze.java:45) at Maze4D.main(Maze4D.java:15)

Listes d'objets Java pour et contre

Je crée ce jeu en Java et j'utilise une file d'attente prioritaire pour rendre mes ennemis par leur valeur Y. Mais je voudrai ... e d'objet et typographier les ennemis. Je me demandais donc s'il y avait des inconvénients majeurs à le faire de cette façon?

L'héritage Java super.print () ne renvoie pas de valeurs

Mon code n'imprimera pas les heures payées et les ventes totales pour la commission et je pense que cela pourrait avoir quelq ... xecutive) sm[i]; if (e.name.equals("John")) { e.awardBonus(500); } } } }

Java Acheter méthode

C'est mon travail à domicile. J'essaie d'écrire une méthode "acheter" qui permet d'acheter certaines actions à un prix donné. ... total cost $60.00 1.) Comment puis-je utiliser les actions précédentes à moins du nouveau prix et la méthode des actions?

Java - Est-il sûr de supprimer l'avertissement de distribution non coché avec WatchEvent?

J'ai le code de test suivant: FileSystem fs = FileSystems.getDefault(); Path conf = fs.getPath("."); WatchKey key = null; tr ... rimée ou modifiée. Donc, dans mon cas, je surveille les événements ENTRY_MODIFY, d'où mon type T est définitivement un Path.

Définition formelle des types compatibles en Java (solidité)

J'essayais de trouver la définition algorithmique des types convertibles (et donc non convertibles) en Java. À mon avis, un ... pes (in)convertibles dans les spécifications Java, et si elle a été correctement implémentée dans les compilateurs existants.

Java.lang.ClassCastException: classe org.openqa.selenium.By By ByXPath ne peut pas être converti en class org.openqa.nium.WebÉlément

J'essaie d'automatiser le bouton radio dans le pilote Web selenium à l'aide du modèle d'objet de page. Voici mon explication ... ario. Je pense que c'est dû à un problème de casting dans mon instruction if mais je ne peux pas résoudre. Veuillez aider!

Perché assegniamo un riferimento genitore all'oggetto figlio in Java?

Sto facendo una domanda abbastanza semplice, ma sono un po ' confuso in questo. Supponiamo di avere una classe Parent: pub ... namico allora perché la variabile della classe figlio non è accessibile dopo aver fatto questo Parent parent = new Child();

Variabili di fusione in Java

Mi chiedo se qualcuno potrebbe dirmi come funziona il casting? Capisco quando dovrei farlo, ma non proprio come funziona. Su ... getto con l'Oggetto type essere improvvisamente lanciato, diciamo, MyType (solo un esempio) e quindi ottenere tutti i metodi?

Classe Java.cast () vs operatore cast

Essendo stato insegnato durante i miei giorni in C++ sui mali dell'operatore cast in stile C, sono stato contento all'inizio ... zioni illegali in fase di compilazione? Java dovrebbe fornire un operatore cast come costrutto del linguaggio simile a C++?

Spiegazione di "ClassCastException" in Java

Ho letto alcuni articoli scritti su "ClassCastException", ma non ho potuto avere una buona idea su questo. C'è un buon articolo o quale sarebbe una breve spiegazione?

Trattare con una ArrayStoreException

Object[] o = "a;b;c".split(";"); o[0] = 42; Genera java.lang.ArrayStoreException: java.lang.Integer Mentre String[] s ... s[i]; } o[0] = 42; Non lo fa. Esiste un altro modo per gestire tale eccezione senza creare un array String[] temporaneo?

Regole di fusione per i tipi primitivi in java

In java, Esistono tipi integrali(char/short/int/long/byte) Esistono tipi fluttuanti(float/double) Esiste un tipo booleano ... ; // stores 3.0E19, 3.0 x 10^19 max value of float char doubleToChar = (char)aDoubleValue; // what does this store?

Java-Casting di classe dinamica dall'interfaccia all'implementazione

Ho letto altri post correlati, ma non sono ancora del tutto sicuro di come, o se è possibile lanciare dinamicamente (interfac ... ? Quindi, per riassumere la mia domanda, come posso evitare completamente di dover usare instanceof in questo caso. Grazie.

Tipi di fusione in Java 8 flussi

Per acquisire una certa esperienza con i nuovi flussi di Java, ho sviluppato un framework per la gestione delle carte da gioc ... e lanciare un tipo fosse considerato un istruzione eseguibile. Perché funziona? E perché il compilatore lo rende necessario?

Definizione di un cast di tipo in Java

Voglio definire un tipo cast da un tipo arbitrario a un tipo di dati primitivo in Java. È possibile definire un cast da un ti ... ain(String[] args){ Foo foo1 = new Foo(); int int1 = (int)foo1; System.out.println(int1+""); } }

Come restituire diversi tipi di oggetto da un metodo in java?

Voglio chiederti come un singolo metodo può restituire diversi tipi di oggetti in java? Diciamo che abbiamo una classe "a". ... ra il mio problema. Qualche suggerimento? Grazie. Post scriptum: per caps lock haters: il tuo odio è bidirezionale qui. ;)

Cast to concrete classe e metodo di chiamata in Java

Diciamo che abbiamo una classe di base chiamata A e alcune sottoclassi (B,C,D, ecc.). La maggior parte delle sottoclassi ha i ... toclassi o AA, dal momento che sto usando un'API Closed Source.. E sì, ha alcuni problemi di progettazione, come puoi vedere.

Java Generics: cast non selezionato da un elenco all'altro

Ho un avvertimento : Type safety: Unchecked cast from List < capture#10-of ?> to List < Object> C'è la chiam ... ject>(); //I construct a new List of Object. for (Object elem: list2) { list.add(elem); } }