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].

26
Pourquoi le traitement d'un tableau trié est-il plus rapide que le traitement d'un tableau non trié?
На этот вопрос есть ответы на Stack Overflow на рurredом : Почему отсортированный массиив обрабатывается быстренот Voici un morceau de code C ++ qui montre un comportement très particulier. Pour une raison étrange, le tri des données miraculeusement rend le code presque six fois plus rapide: #include <algorithm> #include <ctime> …

9
Pourquoi soustraire ces deux fois (en 1927) donne-t-il un résultat étrange?
Si j'exécute le programme suivant, qui analyse deux chaînes de date faisant référence à des intervalles de 1 seconde et les compare: public static void main(String[] args) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str3 = "1927-12-31 23:54:07"; String str4 = "1927-12-31 23:54:08"; Date sDt3 = sf.parse(str3); …
6828 java  date  timezone 



30
Éviter les instructions! = Null
J'utilise object != nullbeaucoup pour éviter NullPointerException. Y a-t-il une bonne alternative à cela? Par exemple, j'utilise souvent: if (someobject != null) { someobject.doCalc(); } Cela recherche un NullPointerExceptionpour l' someobjectobjet dans l'extrait ci-dessus. Notez que la réponse acceptée peut être obsolète, voir https://stackoverflow.com/a/2386013/12943 pour une approche plus récente.


11
Cas d'utilisation appropriés pour Android UserManager.isUserAGoat ()?
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. Je regardais les nouvelles API introduites dans Android 4.2 . En regardant …
3635 java  android  usermanager 








30
Quand utiliser LinkedList sur ArrayList en Java?
J'ai toujours été du genre à simplement utiliser: List<String> names = new ArrayList<>(); J'utilise l'interface comme nom de type pour la portabilité , de sorte que lorsque je pose des questions comme celles-ci, je puisse retravailler mon code. Quand faut- LinkedListil l'utiliser plus ArrayListet vice-versa?

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.