Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].

11
Comment utiliser java.net.URLConnection pour déclencher et gérer les requêtes HTTP?
L'utilisation de java.net.URLConnectionest souvent demandée ici, et le didacticiel Oracle est trop concis à ce sujet. Ce didacticiel montre essentiellement comment déclencher une demande GET et lire la réponse. Il n'explique nulle part comment l'utiliser pour, entre autres, effectuer une demande POST, définir des en-têtes de demande, lire des en-têtes …

30
Quelle est la façon la plus simple d'imprimer un tableau Java?
En Java, les tableaux ne remplacent pas toString(), donc si vous essayez d'en imprimer un directement, vous obtenez le className+ '@' + l'hexagone du hashCodetableau, tel que défini par Object.toString(): int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something like '[I@3343c8b3' Mais généralement, nous voudrions …
1946 java  arrays  printing 

30
Comment sortir des boucles imbriquées en Java?
J'ai une construction de boucle imbriquée comme ceci: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Maintenant, comment puis-je sortir des deux boucles? J'ai examiné des …
1819 java  loops  nested-loops 

17
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 sache, c'est l'équivalent d'une structure en C. Est-ce vrai? De plus, existe-t-il une réelle différence syntaxique entre un bean et une classe régulière? Existe-t-il une définition spéciale ou une …

15
Pourquoi ce code utilisant des chaînes aléatoires affiche-t-il «bonjour le monde»?
La déclaration d'impression suivante imprimerait "bonjour le monde". Quelqu'un pourrait-il expliquer cela? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); Et randomString()ressemble à ceci: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; …
1769 java  string  random 


30
Comment générer une chaîne alphanumérique aléatoire?
Je cherchais un algorithme Java simple pour générer une chaîne alphanumérique pseudo-aléatoire. Dans ma situation, il serait utilisé comme un identifiant de session / clé unique qui serait "probablement" unique au fil de la 500K+génération (mes besoins n'exigent pas vraiment quelque chose de beaucoup plus sophistiqué). Idéalement, je serais en …

14
Comparaison des membres de l'énumération Java: == ou equals ()?
Je sais que les énumérations Java sont compilées en classes avec des constructeurs privés et un groupe de membres statiques publics. Lorsque je compare deux membres d'une énumération donnée, j'ai toujours utilisé .equals(), par exemple public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } Cependant, je suis juste tombé …
1736 java  enums 

30
Comment éviter le code Java dans les fichiers JSP?
Je suis nouveau sur Java EE et je sais que quelque chose comme les trois lignes suivantes <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> est une méthode de codage à l'ancienne et dans la version 2 de JSP, il existe une méthode pour éviter le code Java dans …
1673 java  jsp  scriptlet 


30
Comment diviser une chaîne en Java
J'ai une chaîne, "004-034556"que je souhaite diviser en deux chaînes: string1="004"; string2="034556"; Cela signifie que la première chaîne contiendra les caractères avant '-'et la deuxième chaîne contiendra les caractères après '-'. Je veux également vérifier si la chaîne en contient '-'. Sinon, je lèverai une exception. Comment puis-je faire ceci?
1642 java  string  split 

30
Trier une carte <clé, valeur> par valeurs
Je suis relativement nouveau à Java et trouve souvent que je dois trier un Map&lt;Key, Value&gt;sur les valeurs. Étant donné que les valeurs ne sont pas uniques, je me retrouve à convertir le keySeten un arrayet à trier ce tableau via le tri de tableau avec un comparateur personnalisé qui …


30
Comment réparer java.lang.UnsupportedClassVersionError: version major.minor non prise en charge
J'essaie d'utiliser Notepad ++ comme outil tout-en-un pour éditer, exécuter, compiler, etc. J'ai JRE installé et j'ai configuré ma variable de chemin d'accès au .../binrépertoire. Lorsque j'exécute mon "Hello world" dans Notepad ++, j'obtiens ce message: java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) ......................................... …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.