Articles of java

génériques java: erreur du compilateur non montrée dans eclipse

J’ai ces cours: public class EntityDataModel { … } public abstract class BarChartBean { protected EntityDataModel currentModel; … } Je peux comstackr et exécuter ce code sur eclipse sans problème, mais lorsque mvn comstack , cette erreur est mvn comstack : [ERROR] Failed to execute goal org.apache.maven.plugins:maven-comstackr-plugin:2.5.1:comstack (default-comstack) on project edea2: Compilation failure: Compilation failure: […]

Accéder aux variables par nom dans une boucle

Je travaille sur un projet Android et j’ai beaucoup de choses à dessiner. Tous ces objects sont nommés comme icon_0.png , icon_1.png … icon_100.png . Je veux append tous les identifiants de ressources de ces drawables à une ArrayList of Integers. (Pour ceux qui ne connaissent pas Android, uniquement Java, je parle de variables statiques, […]

Comment faire en sorte que Class.getMethod () lève une exception SecurityException

J’ai une méthode utilitaire pour trouver la méthode getter d’un object pour un champ particulier (en utilisant la reflection): public static Method findGetter(final Object object, final Ssortingng fieldName) { if( object == null ) { throw new NullPointerException(“object should not be null”); } else if( fieldName == null ) { throw new NullPointerException(“fieldName should not […]

Existe-t-il un moyen d’obtenir la clé (ou toute l’entrée) à partir d’une carte?

Existe-t-il un moyen d’obtenir efficacement la clé (ou la totalité de l’entrée) d’un HashMap (ou d’une autre Map appropriée)? Avant que quelqu’un dise, je n’en ai jamais besoin: j’en ai. J’ai une boucle comme ça for (long i=0; i<1e12; ++i) { Key key = new Key(i); Value value = map.get(key); if (something(key, value)) list.add(key); } […]

Calcul de la double perte en Java

J’ai le double calcul suivant en Java: double C1 = some value; // It’s always an integer double C2 = some value; // It’s always integer, and C2 >= C1 double S = some value; // It’s always 0 < S <= 1 double carry = some value; // It's always 0 <= carry < […]

Quel est le rôle d’HibernateUtil?

Je suis nouveau dans Hibernate et chaque fois que je rencontre un tutoriel sur Hibernate, il est fait mention de la classe HibernateUtil? Que fait-il réellement? Et s’il existe une implémentation standard, pourquoi ne pas l’inclure dans le pot Hibernate lui-même?

Les instances de classe de classe sont-elles garanties uniques par chargeur de classe?

Donc, est-il valide de vérifier l’égalité de classe de la manière suivante: if (object.getClass() == anotherObject.getClass()) { } La réponse est probablement oui car Class class ne substitue pas equals() , il semble donc que Object.equals() s’applique à l’égalité Class Mais je serais intéressé si cela est documenté ailleurs. Merci.

ouvrir un FileChooser javafx dans le répertoire utilisateur

J’essaie d’ouvrir un FileChooser javafx dans le répertoire de l’utilisateur selon un exemple que j’ai trouvé ici . Voici un fragment du code simple que j’utilise: FileChooser fc = new FileChooser(); fc.setTitle(“Open Dialog”); Ssortingng currentDir = System.getProperty(“user.dir”) + File.separator; file = new File(currentDir); fc.setInitialDirectory(file); Cependant, je continue à obtenir cet avertissement (les chemins de fichiers […]

Ordre d’initialisation des variables statiques, Java

Dupliquer possible: Initialisation de classe statique Java Dans quel ordre les blocs et les variables statiques d’une classe sont-ils exécutés? Quand je lance ce code, la réponse est 1, je pensais que ce serait 2. Quel est l’ordre d’initialisation et la valeur de k à chaque étape? public class Test { static {k = 2;} […]

Aligner le texte laissé dans libgdx TextButton

Existe-t-il un moyen d’aligner le texte d’un bouton de texte à gauche (ou à droite) au lieu du centre? Je l’ai cherché, mais je n’arrive pas à le trouver. Est-ce quelque chose que vous pouvez faire avec un fichier de skin .json, et si oui, comment? Merci, si j’étais imprécis s’il vous plaît faites le […]