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

27
Java 8 Distinct par propriété
Dans Java 8, comment puis-je filtrer une collection à l'aide de l' StreamAPI en vérifiant la distinction d'une propriété de chaque objet? Par exemple, j'ai une liste de Person objets et je veux supprimer des personnes du même nom, persons.stream().distinct(); Va utiliser la vérification d'égalité par défaut pour un Person …

18
Comment convertir java.util.Date en java.sql.Date?
J'essaie d'utiliser une java.util.Dateentrée et puis de créer une requête avec elle - j'ai donc besoin d'une java.sql.Date. J'ai été surpris de constater qu'il ne pouvait pas effectuer la conversion implicitement ou explicitement - mais je ne sais même pas comment je procéderais, car l'API Java est encore assez nouvelle …
453 java  sql  datetime  date 






6
Mockito peut-il capturer les arguments d'une méthode appelée plusieurs fois?
J'ai une méthode qui est appelée deux fois et je veux capturer l'argument du deuxième appel de méthode. Voici ce que j'ai essayé: ArgumentCaptor<Foo> firstFooCaptor = ArgumentCaptor.forClass(Foo.class); ArgumentCaptor<Foo> secondFooCaptor = ArgumentCaptor.forClass(Foo.class); verify(mockBar).doSomething(firstFooCaptor.capture()); verify(mockBar).doSomething(secondFooCaptor.capture()); // then do some assertions on secondFooCaptor.getValue() Mais je reçois une TooManyActualInvocationsexception, car Mockito pense que cela …

4
Comment échapper% dans String.Format?
Je stocke une requête SQL dans mon fichier strings.xml et je souhaite utiliser String.Formatpour créer la chaîne finale dans le code. L' SELECTinstruction utilise un like, quelque chose comme ceci: SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%' Afin de formater ce que je remplace «quelque chose» par% 1 …
446 java  android  string  syntax 




21
Que fait le mot clé "statique" dans une classe?
Pour être précis, j'essayais ce code: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } Mais cela a donné l'erreur Impossible d'accéder au champ non statique dans la méthode statique principale J'ai donc changé la déclaration de clockceci: static …

11
Différent entre parseInt () et valueOf () en java?
En quoi est-ce parseInt()différent devalueOf() ? Ils semblent faire exactement pour moi la même chose (va aussi parseFloat(), parseDouble(), parseLong()etc, comment sont - ils différents Long.valueOf(string)? De plus, lequel de ceux-ci est préférable et utilisé le plus souvent par convention?
443 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.