Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Guave bietet eine nette Verknüpfung zum Initialisieren einer Karte. Ich erhalte jedoch den folgenden Compilerfehler (Eclipse Indigo), wenn meine Map mit neun Einträgen initialisiert wird. Die Methode of(K, V, K, V, K, V, K, V, K, V)im Typ ImmutableMapgilt nicht für die Argumente (String, String, String, String, String, String, String, …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 8 …
Gibt es eine kurze und süße Möglichkeit, ein List<Integer>oder vielleicht ein Integer[]oder int[]mit sequentiellen Werten von einem startWert zu einem endWert zu generieren ? Das heißt, etwas kürzer als, aber gleich 1 der folgenden: void List<Integer> makeSequence(int begin, int end) { List<Integer> ret = new ArrayList<>(end - begin + 1); …
Wir verwenden derzeit Apache-Sammlungen, String-Utils usw. Ich muss entscheiden, ob wir von der Implementierung der Apache-Grundlagen wechseln sollen. Das wichtige Kriterium ist die Benutzerfreundlichkeit der Entwickler. Leistung / Speichernutzung ist für uns noch kein wichtiges Thema. Die Geschwindigkeit der Entwicklung ist an dieser Stelle das Hauptkriterium. Ich würde mich über …
Ich bin an der Entwicklung einer Android-Anwendung beteiligt, die ein ziemlich "dicker" mobiler Client für einen Webdienst ist. Es kommuniziert stark mit dem Server, hat aber auch viel innere Logik. Daher habe ich mich entschlossen, einige Funktionen der Google GuavaBibliothek zu verwenden, um den Entwicklungsprozess zu vereinfachen. Hier ist eine …
Ich suche in den Standardbibliotheken (wie Apache Commons, Jax, JBoss, Javax) nach einer Schnittstelle oder Aufzählung, in der die Werte aller Standard-MIME-Typen (auch bekannt als Inhaltstypen) aufgelistet sind. Diese Schnittstelle sollte nicht zu stark mit anderen Klassen belastet sein, die es schwierig machen würden, den gesamten Haufen als GWT-Quellcode einzuschließen. …
Ich möchte eine Karte mit doppelten Schlüsseln haben. Ich weiß, dass es viele Kartenimplementierungen gibt (Eclipse zeigt mir ungefähr 50), also wette ich, dass es eine geben muss, die dies zulässt. Ich weiß, dass es einfach ist, eine eigene Karte zu schreiben, die dies tut, aber ich würde lieber eine …
Angenommen, ich habe eine konstante Anzahl von Sammlungen (z. B. 3 ArrayLists) als Mitglieder einer Klasse. Jetzt möchte ich alle Elemente anderen Klassen aussetzen, damit sie einfach über alle Elemente iterieren können (idealerweise schreibgeschützt). Ich verwende Guavensammlungen und frage mich, wie ich mit Guaven-Iterablen / Iteratoren eine logische Ansicht der …
Guava bietet uns großartige Factory-Methoden für Java-Typen, wie z Maps.newHashMap(). Aber gibt es auch Builder für Java Maps? HashMap<String,Integer> m = Maps.BuildHashMap. put("a",1). put("b",2). build();
Apache Commons IO hat eine nette Komfortmethode IOUtils.toString () zum Lesen eines StringsInputStream . Da ich versuche, mich von Apache Commons nach Guave zu entfernen: Gibt es in Guave ein Äquivalent? Ich habe mir alle Klassen im com.google.common.ioPaket angesehen und konnte nichts annähernd so Einfaches finden. Bearbeiten: Ich verstehe und …
Ich sehe, dass Guava die Dienstprogrammmethode isNullOrEmpty für Strings hat Strings.isNullOrEmpty(str) Haben wir etwas Ähnliches für Listen? Etwas wie Lists.isNullOrEmpty(list) das sollte gleichbedeutend sein mit list == null || list.isEmpty() Haben wir auch etwas Ähnliches für Arrays? Etwas wie Arrays.isNullOrEmpty(arr) das sollte gleichbedeutend sein mit arr == null || arr.length …
Ich gehe den Code durch, der Predicatein Java verwendet wird. Ich habe noch nie benutzt Predicate. Kann mich jemand zu einem Tutorial oder einer konzeptionellen Erklärung Predicateund deren Implementierung in Java führen?
Ich habe eine ziemlich große Android-App, die auf vielen Bibliotheksprojekten basiert. Der Android-Compiler hat eine Beschränkung von 65536 Methoden pro .dex-Datei und ich übertreffe diese Zahl. Grundsätzlich gibt es zwei Pfade, die Sie auswählen können (zumindest die mir bekannten), wenn Sie das Methodenlimit erreichen. 1) Verkleinern Sie Ihren Code 2) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.