Preguntas etiquetadas con java

146
Hacer un número negativo positivo

Tengo un método Java en el que estoy sumando un conjunto de números. Sin embargo, quiero que los números negativos se traten como positivos. Entonces (1) + (2) + (1) + (- 1) debería ser igual a 5. Estoy seguro de que hay una manera muy fácil de hacer esto, simplemente no sé...

146
Obtener el nombre del archivo de la URL

En Java, dada una java.net.URLo una Stringen forma de http://www.example.com/some/path/to/a/file.xml, ¿cuál es la forma más fácil de obtener el nombre del archivo, menos la extensión? Entonces, en este ejemplo, estoy buscando algo que regrese "file". Se me ocurren varias formas de hacerlo, pero...

146
¿Alguna forma de invocar un método privado?

Tengo una clase que usa XML y reflexión para devolver Objects a otra clase. Normalmente estos objetos son subcampos de un objeto externo, pero ocasionalmente es algo que quiero generar sobre la marcha. He intentado algo como esto pero fue en vano. Creo que es porque Java no le permitirá acceder a...

146
¿Por qué Java Map no extiende la Colección?

Me sorprendió el hecho de que Map<?,?>no es un Collection<?>. Pensé que tendría mucho sentido si se declaraba como tal: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Después de todo, a Map<K,V>es una colección de Map.Entry<K,V>,...

146
¿Qué son Runtime.getRuntime (). TotalMemory () y freeMemory ()?

Me he estado preguntando cuál es el significado exacto de Runtime.getRuntime (). TotalMemory () , Runtime.getRuntime (). FreeMemory () y Runtime.getRuntime (). MaxMemory () . Runtime.getRuntime().totalMemory()Según tengo entendido, devuelve la memoria total que utiliza mi proceso. ¿Es eso...