compiler-warnings

La Classe Java.cast () vs. opérateur cast

Ayant été enseigné pendant mes jours en C++ sur les maux de l'opérateur cast de style C, j'ai d'abord été heureux de constate ... au moment de la compilation? Java devrait-il fournir un opérateur cast en tant que construction de langage similaire à C++?

Java: l'instruction if peut être simplifiée (la boîte contient un point)

J'ai l'instruction suivante pour vérifier si un Vector2D est dans une boîte, et IntelliJ me donne un avertissement: "si la dé ... lt; minX || point.x > maxX || point.y < minY || point.y > maxY) return false; Comment puis-je simplifier cela?

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++?

Java: se l'istruzione può essere semplificata (la casella contiene il punto)

Ho la seguente istruzione per verificare se un Vector2D è all'interno di una scatola, e IntelliJ mi dà un avvertimento: "if s ... < minX || point.x > maxX || point.y < minY || point.y > maxY) return false; Come posso semplificare questo?