Articles of java

Java: Que fait l’opérateur deux points (:)?

Je chercherais moi-même, mais je ne sais même pas comment ça s’appelle. Quelqu’un pourrait-il expliquer ce qu’il fait? Je ne savais pas qu’il y avait plusieurs fois le: apparu. Que fait-il dans ce cas ici: public Ssortingng toSsortingng() { Ssortingng cardSsortingng = “”; for (PlayingCard c : this.list) // <– { cardString = cardString + […]

Comment lire une ligne spécifique en utilisant le numéro de ligne spécifique d’un fichier en Java?

En Java, existe-t-il une méthode pour lire une ligne particulière à partir d’un fichier? Par exemple, lisez la ligne 32 ou tout autre numéro de ligne.

java: “final” System.out, System.in et System.err?

System.out est déclaré comme public static final PrintStream out . Mais vous pouvez appeler System.setOut() pour le réaffecter. Hein? Comment est-ce possible si c’est final ? (même point s’applique à System.in et System.err ) Et plus important encore, si vous pouvez muter les champs finaux statiques publics, qu’est-ce que cela signifie pour les garanties (le […]

Chaîne ne remplaçant pas les caractères

J’ai une phrase qui est passée sous forme de chaîne et je fais un remplacement sur le mot “et” et je veux le remplacer par “”. Et cela ne remplace pas le mot “et” par un espace blanc. Voici un exemple de ma logique. Et quand je déboge ceci, la logique tombe dans la phrase.replace. […]

Peut-on supposer des valeurs de tableau par défaut en Java? Par exemple, supposons qu’un tableau int soit défini sur tous les zéros?

En pratique, puis-je supposer que tous les tableaux int de Java seront remplis de zéros? pour toutes les machines sur lesquelles la JVM s’exécute? Est-ce vrai pour tous les types? carboniser? booléen? énumérations? Où est-ce officiellement documenté? Les manuels que j’ai dit que les tableaux int sont mis à zéro, mais ils recommandent également d’écrire […]

Dépendance circulaire au spring

Comment Spring résout-il cela: le haricot A dépend du haricot B et du haricot B du haricot A.

Java: Quelle est la différence entre et ?

Je n’arrive pas à comprendre le texte suivant … Est-ce que cela signifie que est pour les constructeurs vides? Pourquoi est-il important d’avoir deux versions différentes? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods Au niveau de la machine virtuelle Java, chaque constructeur (§2.12) apparaît comme une méthode d’initialisation d’instance portant le nom spécial . Ce nom est fourni […]

_ (trait de soulignement) est un mot-clé réservé

Je viens de remplacer s dans l’expression lambda suivante par _ : s -> Integer.parseInt(s) Le compilateur Eclipse dit: ‘_’ ne doit pas être utilisé comme identifiant, car il s’agit d’un mot clé réservé du niveau source 1.8. Je n’ai trouvé aucune explication dans la structure / les mots-clés du §3.9 de JLS .

remove () sur la liste créée par Arrays.asList () lève une exception UnsupportedOperationException

J’ai une collection c1 et un tableau a . J’essaie de convertir le tableau en une collection c2 et faire c1.removeAll(c2) , mais cela génère une c1.removeAll(c2) . J’ai constaté que la asList() of Arrays renvoie la classe Arrays.ArrayList et la classe this hérite de removeAll() de AbstractList() dont l’implémentation génère une removeAll() . Myclass […]

Empêcher WebView d’afficher «page Web non disponible»

J’ai une application qui utilise largement une WebView. Lorsque l’utilisateur de cette application n’a pas de connexion Internet, une page indiquant “page Web non disponible” et divers autres textes apparaissent. Est-il possible de ne pas afficher ce texte générique dans mon WebView? Je voudrais fournir ma propre gestion des erreurs. private final Activity activity = […]