Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].



9
Comment accélérer le compilateur gwt?
Nous commençons à utiliser de plus en plus GWT dans nos projets, et les performances du compilateur GWT deviennent de plus en plus ennuyeuses. Nous allons commencer à modifier nos pratiques de travail pour atténuer le problème, notamment en mettant davantage l'accent sur le navigateur en mode hébergé, qui reporte …
201 java  performance  gwt 

15
Formulaire abrégé pour Java if
Je sais qu'il existe un moyen d'écrire une ifdéclaration Java sous une forme courte. if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Quelqu'un sait-il comment rédiger le formulaire abrégé des 5 lignes ci-dessus en une seule ligne?


6
Quand utiliser Mockito.verify ()?
J'écris des cas de test jUnit pour 3 raisons: Pour m'assurer que mon code satisfait toutes les fonctionnalités requises, sous toutes (ou la plupart) des combinaisons / valeurs d'entrée. Pour m'assurer que je peux modifier l'implémentation et me fier aux cas de test JUnit pour me dire que toutes mes …


11
Java: comment initialiser String []?
Erreur % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; Code public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }


8
Suppression appropriée d'un entier d'une liste <Integer>
Voici un joli piège que je viens de rencontrer. Considérez une liste d'entiers: List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); Une supposition éclairée sur ce qui se passe lorsque vous exécutez list.remove(1)? Et alors list.remove(new Integer(1))? Cela peut provoquer des bugs désagréables. Quelle est la bonne façon de …

13
Utilisez String.split () avec plusieurs délimiteurs
J'ai besoin de diviser une base de chaîne sur le délimiteur -et .. Voici ma sortie souhaitée. AA.BB-CC-DD.zip -&gt; AA BB CC DD zip mais mon code suivant ne fonctionne pas. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\."); }
201 java  regex 

16
Comment trouver un port disponible?
Je veux démarrer un serveur qui écoute un port. Je peux spécifier le port explicitement et cela fonctionne. Mais j'aimerais trouver un port de manière automatique. A cet égard, j'ai deux questions. Dans quelle plage de numéros de port dois-je rechercher? (J'ai utilisé les ports 12345, 12346 et 12347 et …
201 java  networking  sockets  port 

12
Comparez deux objets en Java avec des valeurs nulles possibles
Je veux comparer deux chaînes pour l'égalité lorsque l'une ou les deux peuvent l'être null. Donc, je ne peux pas simplement appeler .equals()car il peut contenir des nullvaleurs. Le code que j'ai essayé jusqu'à présent: boolean compare(String str1, String str2) { return ((str1 == str2) || (str1 != null &amp;&amp; …
201 java  null  equality 

14
Différence entre File.separator et slash dans les chemins
Quelle est la différence entre l'utilisation File.separator et une normale /dans une chaîne de chemin Java? Contrairement à l' \\indépendance de la plate-forme à double barre oblique inverse ne semble pas être la raison, car les deux versions fonctionnent sous Windows et Unix. public class SlashTest { @Test public void …
200 java 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.