Als «java» getaggte Fragen

75
Java Generics Super Keyword

Ich habe diese Themen durchgearbeitet Generika ..? Super T. Begrenzen von Generika mit dem Schlüsselwort 'super' Ich scheine jedoch immer noch irgendwie mit dem superSchlüsselwort verloren zu sein : Wenn wir eine solche Sammlung deklarieren: List<? super Number> list =

75
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. Wenn...

75
JAX-RS Mehrere Objekte veröffentlichen

Ich habe eine Methode; @POST @Path("test") @Consumes(MediaType.APPLICATION_JSON) public void test(ObjectOne objectOne, ObjectTwo objectTwo) Jetzt weiß ich, dass ich ein einzelnes Objekt im JSON-Format veröffentlichen und es einfach in den Körper einfügen kann. Aber ist es möglich, mehrere...

75
Zeitabhängige Unit-Tests

Ich muss eine Funktion testen, deren Ergebnis von der aktuellen Zeit abhängt (unter Verwendung der Joda-Zeit isBeforeNow()passiert dies). public boolean isAvailable() { return (this.someDate.isBeforeNow()); } Ist es möglich, die Systemzeit mit (z. B. mit Mockito) zu stummeln, um die Funktion...

75
Wie erstelle ich ein leeres Maven-Projekt mit mehreren Modulen?

Im Moment finde ich normalerweise eine pom.xmlDatei im Web, die eine pomVerpackung enthält, und kopiere sie und füge sie ein, um mein übergeordnetes Projekt zu erstellen. Dann habe ich archetype:createim übergeordneten Verzeichnis ausgeführt, um Untermodule zu erstellen, aber...

75
Warum gibt Math.ceil ein Double zurück?

Wenn ich anrufe, ist Math.ceil(5.2)die Rückgabe die double 6.0. Meine natürliche Neigung war zu denken, dass a zurückkehren Math.ceil(double a)würde long. Aus der Dokumentation: ceil(double a) Gibt den kleinsten doubleWert (der der negativen Unendlichkeit am nächsten kommt) zurück , der nicht...

75
Android überlagern eine Ansicht über alles?

Können Sie eine Ansicht über alles in Android überlagern? In iPhone würde ich die neue Ansicht frame.originauf (0,0) und ihre Breite und Höhe auf die Breite und Höhe von setzen lassen self.view. Das Hinzufügen zu self.viewwürde dann dazu führen, dass es als Überlagerung fungiert und den Inhalt...

75
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) {...

75
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...