Quelle est une manière élégante de trouver toutes les permutations d'une chaîne. Par exemple, la permutation pour ba, serait baet ab, mais qu'en est-il de la chaîne plus longue comme abcdefgh? Existe-t-il un exemple d'implémentation
Quelle est une manière élégante de trouver toutes les permutations d'une chaîne. Par exemple, la permutation pour ba, serait baet ab, mais qu'en est-il de la chaîne plus longue comme abcdefgh? Existe-t-il un exemple d'implémentation
En C #, je peux utiliser l' throw;instruction pour renvoyer une exception tout en préservant la trace de la pile: try { ... } catch (Exception e) { if (e is FooException) throw; } Y a-t-il quelque chose comme ça en Java ( qui ne perd pas la trace de pile d'origine
J'ai un programme maven, il se compile très bien. Quand je l'exécute, mvn testil n'exécute aucun test (sous l'en-tête TESTs dit There are no tests to run.). J'ai recréé ce problème avec une configuration super simple que j'inclurai ci-dessous ainsi que la sortie lors de l'exécution avec -X . Les...
Est-il possible de déclarer une variable dans Gradle utilisable en Java? En gros, je voudrais déclarer quelques vars dans le build.gradle et ensuite l'obtenir (évidemment) au moment de la construction. Tout comme une macro pré-processeur en C / C ++ ... Un exemple de déclaration serait quelque...
J'écris une application Swing côté client (concepteur de polices graphiques) sur Java 5 . Récemment, je rencontre une java.lang.OutOfMemoryError: Java heap spaceerreur car je ne suis pas conservateur sur l'utilisation de la mémoire. L'utilisateur peut ouvrir un nombre illimité de fichiers et le...
Quelle est la différence fondamentale entre les interfaces Set<E>et
Comment puis-je vérifier si le téléphone Android est en mode paysage ou portrait?
J'ai récemment programmé en C # et Java et je suis curieux de savoir où le meilleur endroit est d'initialiser mes champs de classe. Dois-je le faire lors de la déclaration?: public class Dice { private int topFace = 1; private Random myRand = new Random(); public void Roll() { // ...... } } ou chez...
Je veux exécuter des méthodes de test qui sont annotées par @Testdans un ordre spécifique. Par exemple: public class MyTest { @Test public void test1(){} @Test public void test2(){} } Je veux m'assurer de m'exécuter test1()avant test2()chaque exécution MyTest, mais je n'ai pas trouvé d'annotation...
На этот вопрос есть ответы на Stack Overflow на рdedом : Исключить поле при сериализации или десериализации вson J'essaie d'apprendre Gson et je lutte contre l'exclusion de terrain. Voici mes cours public class Student { private Long id; private String firstName = "Philip"; private String...
Lorsque j'essaie de convertir un objet JPA qui a une association bidirectionnelle en JSON, je continue org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) Tout ce que j'ai trouvé, c'est ce fil qui se résume essentiellement à recommander d'éviter les associations...
Comment puis-je trouver le nombre de cœurs disponibles pour mon application à partir du code
J'écris du code en Java où, à un moment donné, le flux du programme est déterminé par le fait que deux variables int, "a" et "b", sont non nulles (note: a et b ne sont jamais négatives, et jamais dans la plage de dépassement d'entier). Je peux l'évaluer avec if (a != 0 && b != 0) { /* Some...
Existe-t-il de toute façon que Eclipse recherche automatiquement les importations statiques? Par exemple, maintenant que je suis enfin passé à Junit 4, j'aimerais pouvoir écrire: assertEquals(expectedValue, actualValue); appuyez sur Ctrl+ Shift+ Oet demandez à Eclipse d'ajouter: import static...
J'ai un tas de fichiers .keystore et je dois en trouver un avec un CN et un alias spécifiques. Existe-t-il un moyen de le faire avec keytool, jarsigner ou un autre outil? J'ai trouvé un moyen de vérifier si un magasin de clés spécifique a été utilisé pour signer une apk spécifique, mais j'ai...
J'avais posé une question à ce sujet plus tôt, mais cela n'a pas été répondu correctement et n'a mené nulle part. J'ai donc clarifié quelques détails sur le problème et j'aimerais vraiment entendre vos idées sur la façon de résoudre ce problème ou que dois-je essayer. J'ai Java 1.6.0.12 installé...
Je pensais s'il existe une meilleure / plus belle façon de nier un instanceofen Java. En fait, je fais quelque chose comme: if(!(str instanceof String)) { /* do Something */ } Mais je pense qu'une "belle" syntaxe pour ce faire devrait exister. Est-ce que quelqu'un sait si elle existe et à quoi...
En venant de C ++ à Java, la question évidente sans réponse est pourquoi Java n'a-t-il pas inclus la surcharge de l'opérateur? N'est-ce pas Complex a, b, c; a = b + c;beaucoup plus simple que Complex a, b, c; a = b.add(c);? Y a-t-il une raison connue à cela, des arguments valables pour ne pas...
Je veux convertir un java.util.Date objet Stringen Java. Le format est 2010-05-30 22:15:52
Quelles sont les raisons de la décision de ne pas avoir de méthode get entièrement générique dans l'interface de java.util.Map<K, V>. Pour clarifier la question, la signature de la méthode est V get(Object key) au lieu de V get(K key) et je me demande pourquoi (même chose pour remove,...