Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.




8
Verschieben von Elementen in einer ArrayList
Ich habe mit ArrayLists rumgespielt. Was ich erreichen möchte, ist eine Methode, um so etwas zu tun: Item 1 Item 2 Item 3 Item 4 Ich versuche, Elemente in der Liste nach oben verschieben zu können, es sei denn, sie befinden sich bereits oben. In diesem Fall bleibt sie gleich. …
75 java  arraylist 

9
Java-Äquivalent zum implodierten PHP (',', array_filter (array ()))
Ich benutze diesen Code oft in PHP $ordine['address'] = implode(', ', array_filter(array($cliente['cap'], $cliente['citta'], $cliente['provincia']))); Es löscht leere Zeichenfolgen und verbindet sie mit einem ",". Wenn nur noch eines übrig bleibt, wird kein zusätzliches nicht benötigtes Komma hinzugefügt. Am Ende wird kein Komma hinzugefügt. Wenn keine übrig bleibt, wird eine leere …
75 java  php 

6
Lesen Sie den Antworttext im JAX-RS-Client aus einer Post-Anfrage
Da wir eine Art Proxy zwischen einer mobilen App und einem Webdienst haben, sind wir verwirrt über die Antwort bei der Ausgabe einer Post-Anfrage. Wir erhalten eine Antwort mit dem Status 200: OK. Der JSON-Antworttext kann jedoch nicht gefunden / extrahiert werden. Client client = ClientBuilder.newClient(); WebTarget webTarget = client.target(WEBSERVICE_BASE_LOCATION …

8
Java Enum return Int
Ich habe Probleme, eine Aufzählung zu deklarieren. Was ich versuche zu erstellen, ist eine Aufzählung für einen 'DownloadType', bei dem es 3 Download-Typen gibt (AUDIO, VIDEO, AUDIO_AND_VIDEO). Ich habe den Code wie folgt implementiert: private enum DownloadType { AUDIO(0), VIDEO(1), AUDIO_AND_VIDEO(2); private final int value; private DownloadType(int value) { this.value …
75 java  enums 

4
Mock oder Stub für verketteten Anruf
protected int parseExpire(CacheContext ctx) throws AttributeDefineException { Method targetMethod = ctx.getTargetMethod(); CacheEnable cacheEnable = targetMethod.getAnnotation(CacheEnable.class); ExpireExpr cacheExpire = targetMethod.getAnnotation(ExpireExpr.class); // check for duplicate setting if (cacheEnable.expire() != CacheAttribute.DO_NOT_EXPIRE && cacheExpire != null) { throw new AttributeDefineException("expire are defined both in @CacheEnable and @ExpireExpr"); } // expire time defined in @CacheEnable …


5
Warum java.security.NoSuchProviderException Kein solcher Anbieter: BC?
Das jar (bcprov-jdk16-145.jar) wurde dem Projekt Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider())hinzugefügt, wurde der Klasse hinzugefügt und BouncyCastleProvider.PROVIDER_NAMEgibt "BC" zurück, aber AesFileIo.writeFile () löst immer noch aus java.security.NoSuchProviderException No such provider: BC. Irgendwelche Ideen? import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.ObjectOutputStream; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import org.bouncycastle.jce.provider.BouncyCastleProvider; public class AesFileIo { private static …

16
com.sun.jdi.InvocationException ist beim Aufrufen der Methode aufgetreten
Ich möchte nur ein Objekt der Klasse erstellen, habe diesen Fehler jedoch beim Debuggen erhalten. Kann mir jemand sagen, wo das Problem liegt? Der Speicherort dieses Codes befindet sich in einer Spring (2.5) Service-Klasse. Es gibt ein ähnliches Problem: OJB Reference Descriptor 1: 0-Beziehung? Sollte ich Auto-Retrieve auf false setzen? …
75 java  spring 

13
Wie erhalte ich die Zeilenanzahl mit ResultSet in Java?
Ich versuche, eine einfache Methode zu erstellen, die ein ResultSet als Parameter empfängt und ein int zurückgibt, das die Zeilenanzahl des ResultSet enthält. Ist dies eine gültige Methode oder nicht so sehr? int size = 0; try { while(rs.next()){ size++; } } catch(Exception ex) { System.out.println("------------------Tablerize.getRowCount-----------------"); System.out.println("Cannot get resultSet row …
75 java  jdbc  resultset 

11
Gibt es eine Python-ähnliche interaktive Konsole für Java?
Ich habe in letzter Zeit viel Zeit mit Programmieren in Java verbracht, und eine Sache, die ich bei Skriptsprachen vermisse, war die Möglichkeit, sie in einer Konsole zu testen. Um ein Java-Programm schnell zu testen, muss ich eine Datei bearbeiten, sie dann in Bytecode umwandeln und ausführen. Selbst mit einer …
75 java  console 

7
Best Practice für die Reverse-Lookup-Suche in Java
Ich habe in einem Blog gesehen, dass das Folgende eine vernünftige Möglichkeit ist, eine "Reverse-Lookup" mit der getCode(int)in einer Java-Enumeration durchzuführen: public enum Status { WAITING(0), READY(1), SKIPPED(-1), COMPLETED(5); private static final Map<Integer,Status> lookup = new HashMap<Integer,Status>(); static { for(Status s : EnumSet.allOf(Status.class)) lookup.put(s.getCode(), s); } private int code; private …

13
Fehler beim Auflösen: com.google.android.gms: Wiedergabedienste in IntelliJ Idea mit gradle
Ich versuche, meinem libGDX-Projekt in IntelliJ Idea Google Play-Dienste hinzuzufügen. Ich habe die Installationsanleitung hier befolgt: https://developers.google.com/android/guides/setup das sieht ziemlich einfach aus. Ich habe diese Zeilen gerade zu meinem build.gradle im entsprechenden Abschnitt hinzugefügt, sodass die Dinge jetzt so aussehen: project(":android") { apply plugin: "android" apply plugin: 'com.android.application' configurations { …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.