Questions sur java

14
réponses

Comparaison des membres de Java enum: = = ou equals ()?

je sais que les enums Java sont compilés pour des classes avec des constructeurs privés et un tas de membres statiques ... == SomeEnum.SOME_ENUM_VALUE) { ... } ... } Quel est l'opérateur que je devrais utiliser?
demandé sur 2009-11-17 20:26:27
30
réponses

Trier une carte par valeurs

je suis relativement nouveau en Java, et j'ai souvent besoin de trier un Map<Key, Value> sur les valeurs. ... vec un comparateur personnalisé qui Trie sur la valeur associée à la clé. y a-t-il un moyen plus facile?
demandé sur 2008-09-21 01:03:23
30
réponses

Comment corriger java.lang.UnsupportedClassVersionError: non pris en charge majeure.version mineure

j'essaie d'utiliser Notepad++ comme mon outil tout-en-un édite, exécute, compile, etc. j'ai JRE insta ... variable path vers le JDK au lieu de JRE? Quelle est la différence entre la variable PATH dans JRE ou JDK?
demandé sur 2012-04-30 15:28:24
15
réponses

Qu'est-ce qu'un JavaBean exactement?

j'ai compris, je pense, qu'un" Bean " est une classe Java avec des propriétés et des getters/setters. Autant que je com ... rmations concernant l'interface Serializable , et ce qu'il signifie, à votre réponse, je serais très reconnaissant.
demandé sur 2010-07-21 04:41:11
30
réponses

Différence entre StringBuilder et StringBuffer

Quelle est la principale différence entre StringBuffer et StringBuilder ? Est-il des problèmes de rendement au moment de décider sur l'un de ces?
demandé sur 2008-12-10 07:34:26
19
réponses

Java supporte-t-il les valeurs par défaut?

j'ai trouvé du code Java qui avait la structure suivante: public MyParameterizedFunction(String param1, int par ... ava supporte ce genre de syntaxe? Y a-t-il des raisons pour lesquelles cette syntaxe en deux étapes est préférable?
demandé sur 2009-06-15 22:04:28
30
réponses

Comment partager une chaîne de caractères en Java

j'ai une corde, "004-034556" , que je veux diviser en deux cordes: string1="004"; string2="034556"; qui ... vérifier si la chaîne de caractères contient '-' . Si pas, je vais jeter une exception. Comment puis-je faire cela?
demandé sur 2010-08-14 07:01:53
30
réponses

Pourquoi utiliser getters et setters / accessors? [fermé]

Quel est l'avantage d'utiliser getters et setters - qui n'utilisent que get et set - au lieu d'utiliser simplement les ... oo; } public String getFoo() { return foo; } alors que le premier prend beaucoup moins de code réutilisable.
demandé sur 2009-10-14 22:20:56
30
réponses

Moyen le plus rapide pour déterminer si la racine carrée d'un entier est un entier

je suis à la recherche du moyen le plus rapide pour déterminer si une valeur long est un carré parfait (c.-à-d. sa r ... n peu) plus lent. Je ne sais pas pourquoi. c'est parce que les limites du tableau sont vérifiées en Java .
demandé sur 2008-11-17 16:43:21
30
réponses

Comment créer une chaîne Java à partir du contenu d'un fichier?

j'utilise l'idiome ci-dessous depuis un certain temps maintenant. Et il semble être la plus répandue, au moins sur les ... ilder.append(ls); } return stringBuilder.toString(); } finally { reader.close(); } }
demandé sur 2008-11-28 21:32:07
26
réponses

Comment fonctionne la boucle Java 'pour chaque'?

prendre en considération: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey ... .out.println(item); } à quoi ressemblerait la boucle équivalente for sans utiliser le pour chaque syntaxe ?
demandé sur 2008-09-17 20:44:32
26
réponses

Comment convertir une trace de pile en chaîne?

Quelle est la façon la plus simple de convertir le résultat de Throwable.getStackTrace() en une chaîne qui dépeint le stactrace?
demandé sur 2009-07-19 15:31:43
13
réponses

Pourquoi Java ont transitoire champs?

pourquoi Java a-t-il des champs transitoire ?
demandé sur 2009-05-26 16:11:36
30
réponses

Comment concaténer deux tableaux en Java?

je dois concaténer deux tableaux de chaîne en Java. void f(String[] first, String[] second) { String[] both = ??? } Quelle est la meilleure façon de le faire?
demandé sur 2008-09-17 10:14:23
12
réponses

'Doit remplacer une erreur de la méthode Superclass' après importation D'un projet dans Eclipse

chaque fois que je dois réimporter mes projets dans Eclipse (si J'ai réinstallé Eclipse, ou changé l'emplacement des p ... ut-être est-ce dû à la façon dont je formate les méthodes, qui sont à l'intérieur d'un argument d'une autre méthode?
demandé sur 2009-11-05 06:17:53
30
réponses

L'installation d'Android SDK ne trouve pas JDK

j'essaie d'installer le SDK Android sur mon système Windows 7 x64. jdk-6u23-windows-x64.exe est installé, mais le S ... r car il ne trouve pas l'installation JDK. Est-ce un problème connu? Et est-il une solution?
demandé sur 2010-12-08 01:12:14
7
réponses

Est-ce que null check est nécessaire avant d'appeler instanceof?

Sera null instanceof SomeClass retour false ou de lancer une NullPointerException ?
demandé sur 2010-06-01 17:53:15
30
réponses

Différence entre wait () et sleep()

Quelle est la différence entre un wait() et sleep() en fils? est-ce que je comprends qu'un wait() - Ing Thread ... Pourquoi avons-nous à la fois wait() et sleep() : comment leur mise en œuvre varie-t-elle à un niveau inférieur?
demandé sur 2009-06-24 10:48:40
23
réponses

Itération à travers une Collection, en évitant la modification Concurrentemodificationexception lors de la suppression en boucle

Nous savons tous que vous ne pouvez pas le faire: for (Object i : l) { if (condition(i)) { l.remove ... lise aussi un arbitraire Collection ici, pas nécessairement un ArrayList , donc vous ne pouvez pas compter sur get .
demandé sur 2008-10-22 03:23:33
29
réponses

Comment arrondir un nombre à n décimales en Java

ce que je voudrais c'est une méthode pour convertir un double en chaîne qui tourne en utilisant la méthode half-up - i ... eci: 0.912385 -> 0.91239 0.912300 -> 0.9123 Quelle est la meilleure façon D'y parvenir en Java?
demandé sur 2008-09-30 20:01:34
7
réponses

Comment fonctionnent les servlets? Instanciation, sessions, variables partagées et multithreading

supposons que j'ai un serveur web qui contient de nombreux servlets. Pour les informations qui passent parmi ces servl ... est-il instancié pour tous les utilisateurs séparément? En d'autres termes, qu'arrive-t-il aux variables d'instance?
demandé sur 2010-06-24 04:16:15
30
réponses

Que signifie "Ne Pouvait pas trouver ou charger la classe principale"?

un problème commun que les nouveaux développeurs Java éprouvent est que leurs programmes ne parviennent pas à exécuter ... main class ... Qu'est-ce que cela signifie, qu'est-ce qui le provoque, et comment devriez-vous le réparer?
demandé sur 2013-08-07 07:02:46
30
réponses

Comment initialiser une carte statique?

comment initialiseriez-vous un Map statique en Java? méthode un: initialisateur statique Deuxième mé ... HashMap<Integer, String>(){ { put(1, "one"); put(2, "two"); } }; }
demandé sur 2009-02-03 18:41:33
6
réponses

Convertir ArrayList en chaîne de caractères[] array [dupliquer]

cette question a déjà une réponse ici: la Conversion de ArrayList 'String[]' en J ... comme suit: String [] stockArr = {"hello", "world"}; ça marche. Y a-t-il quelque chose que je manque?
demandé sur 2011-03-21 08:57:59
12
réponses

Télécharger un fichier avec Android, et montrant la progression dans un ProgressDialog

j'essaie d'écrire une application simple qui est mise à jour. Pour cela, j'ai besoin d'une fonction simple qui peut té ... og , mais je ne sais pas comment afficher la progression actuelle et comment télécharger le fichier en premier lieu.
demandé sur 2010-06-12 14:22:56
10
réponses

Hibernation hbm2ddl.auto valeurs possibles et ce qu'ils font?

je veux vraiment en savoir plus sur la mise à jour, l'exportation et les valeurs qui pourraient être données à hibern ... leaux abandonnés valeurs d'une colonne changée Dans chaque cas, quelle est la meilleure solution?
demandé sur 0000-00-00 00:00:00
30
réponses

Comment puis-je générer un hachage MD5?

y a-t-il une méthode pour générer le hachage MD5 d'une chaîne en Java?
demandé sur 2009-01-06 12:45:12
29
réponses

Comment créer un tableau Générique En Java?

en raison de la mise en œuvre de Java generics, vous ne pouvez pas avoir de code comme ceci: public class GenSe ... e(clazz, capacity); } private final T[] array; } mais je ne comprends vraiment pas ce qui se passe.
demandé sur 2009-02-09 20:30:44
22
réponses

Incluant tous les pots dans un répertoire dans le classpath Java

y a-t-il un moyen d'inclure tous les fichiers jar dans un répertoire dans classpath? j'essaie java -classpat ... hiers de classe qui sont certainement dans ces pots. Dois-je ajouter chaque fichier jar séparément dans classpath?
demandé sur 2008-10-20 23:32:45
13
réponses

Comment puis-je remplir un entier avec des zéros à gauche?

Comment quitter pad un int avec des zéros lors de la conversion en un String en java? je cherche essentiellement à garnir des entiers jusqu'à 9999 avec des zéros de tête (par exemple 1 = 0001 ).
demandé sur 2009-01-23 18:21:24