Questions marquées «java»

201
Utilisez String.split () avec plusieurs délimiteurs

J'ai besoin de diviser une base de chaîne sur le délimiteur -et .. Voici ma sortie souhaitée. AA.BB-CC-DD.zip -> AA BB CC DD zip mais mon code suivant ne fonctionne pas. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\."); }

201
Formulaire abrégé pour Java if

Je sais qu'il existe un moyen d'écrire une ifdéclaration Java sous une forme courte. if (city.getName() != null) { name = city.getName(); } else { name="N/A"; } Quelqu'un sait-il comment rédiger le formulaire abrégé des 5 lignes ci-dessus en une seule

201
Comparez deux objets en Java avec des valeurs nulles possibles

Je veux comparer deux chaînes pour l'égalité lorsque l'une ou les deux peuvent l'être null. Donc, je ne peux pas simplement appeler .equals()car il peut contenir des nullvaleurs. Le code que j'ai essayé jusqu'à présent: boolean compare(String str1, String str2) { return ((str1 == str2) || (str1 !=...

201
Quand utiliser Mockito.verify ()?

J'écris des cas de test jUnit pour 3 raisons: Pour m'assurer que mon code satisfait toutes les fonctionnalités requises, sous toutes (ou la plupart) des combinaisons / valeurs d'entrée. Pour m'assurer que je peux modifier l'implémentation et me fier aux cas de test JUnit pour me dire que toutes mes...

200
Différence entre File.separator et slash dans les chemins

Quelle est la différence entre l'utilisation File.separator et une normale /dans une chaîne de chemin Java? Contrairement à l' \\indépendance de la plate-forme à double barre oblique inverse ne semble pas être la raison, car les deux versions fonctionnent sous Windows et Unix. public class...

200
Java: chemin vs fichier

Pour les nouvelles applications écrites en Java 7, y a-t-il une raison d'utiliser un java.io.Fileobjet ou peut-on le considérer comme obsolète? Je crois qu'un java.nio.file.Pathpeut tout java.io.Filefaire et plus

199
La méthode assertEquals de Java est-elle fiable?

Je sais que cela ==pose quelques problèmes lors de la comparaison de deux Strings. Il paraît queString.equals() soit une meilleure approche. Eh bien, je fais des tests JUnit et mon inclination est d'utiliser assertEquals(str1, str2). Est-ce un moyen fiable d'affirmer que deux chaînes contiennent le...

199
Comment obtenir le nom d'une classe sans le package?

En C #, nous avons Type.FullNameet Type.Namepour obtenir le nom d'un type (classe dans ce cas) avec ou sans l'espace de noms (package dans java-world). À quoi l'équivalent java Type.Name? De toute évidence, il doit y avoir un meilleur moyen que de l'utiliser Class.getName()et de le supprimer...

199
Quelle est l'utilisation de ByteBuffer en Java? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Améliorez cette question Quels sont des...