Questions marquées «java»

215
StringUtils.isBlank () vs String.isEmpty ()

J'ai rencontré un code qui présente les éléments suivants: String foo = getvalue("foo"); if (StringUtils.isBlank(foo)) doStuff(); else doOtherStuff(); Cela semble être fonctionnellement équivalent à ce qui suit: String foo = getvalue("foo"); if (foo.isEmpty()) doStuff(); else doOtherStuff(); Y...

214
Tableau associatif Java

Comment puis-je créer et récupérer des tableaux associatifs en Java comme je le peux en PHP? Par exemple: $arr[0]['name'] = 'demo'; $arr[0]['fname'] = 'fdemo'; $arr[1]['name'] = 'test'; $arr[1]['fname'] =

214
Copie Java ArrayList

J'ai un ArrayList l1de taille 10. J'attribue l1à un nouveau type de référence de liste l2. Will l1et l2pointer vers le même ArrayListobjet? Ou une copie de l' ArrayListobjet est-elle affectée l2? Lorsque l2j'utilise la référence, si je mets à jour l'objet de liste, il reflète également les...

214
Initialiser un long en Java

Types de données primitifs - oracle doc indique que l'étendue de longJava est -9,223,372,036,854,775,808de 9,223,372,036,854,775,807. Mais quand je fais quelque chose comme ça dans mon éclipse long i = 12345678910; il me montre une The literal 12345678910 of type int is out of rangeerreur " ". Il y...

214
Pourquoi utiliser Objects.requireNonNull ()?

J'ai noté que de nombreuses méthodes Java 8 dans Oracle JDK utilisent Objects.requireNonNull(), ce qui déclenche en interne NullPointerExceptionsi l'objet (argument) donné l'est null. public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj; }...

213
Nombre de lignes dans un fichier en Java

J'utilise d'énormes fichiers de données, parfois j'ai seulement besoin de connaître le nombre de lignes dans ces fichiers, généralement je les ouvre et les lis ligne par ligne jusqu'à ce que j'atteigne la fin du fichier Je me demandais s'il y avait un moyen plus intelligent de le...

213
Comment configurer les exécutions de JDK Netbeans?

J'ai les anciens NB6.7, NB6.9, NB7.0, qui fonctionnaient auparavant sur jdk1.6.0_21 et jdk1.6.0_25. Maintenant, j'ai supprimé ces JDK et il ne me reste que jdk1.6.0_26 et jdk1.7.0, mais je veux toujours conserver les anciens NB, mais maintenant quand je les exécute, je reçois ce message:...

213
Java ArrayList remplacer à un index spécifique

J'ai besoin d'aide avec ce java s'il vous plaît. J'ai créé une ArrayList d'ampoules et j'essaie de remplacer une ampoule à index spécifique par une autre ampoule. Donc, avec le titre suivant, comment dois-je procéder? public void replaceBulb(int index, Bulbs theBulb) { }