Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

26
¿Por qué procesar una matriz ordenada es más rápido que procesar una matriz no ordenada?
На этот вопрос есть ответы на Desbordamiento de pila на русском : Почему отсортированный массив обрабатывается быстрее ты тателька тателька Aquí hay un fragmento de código C ++ que muestra un comportamiento muy peculiar. Por alguna extraña razón, ordenar los datos milagrosamente hace que el código sea casi seis veces …

9
¿Por qué restar estas dos veces (en 1927) está dando un resultado extraño?
Si ejecuto el siguiente programa, que analiza dos cadenas de fecha que hacen referencia a 1 segundo de diferencia y las compara: public static void main(String[] args) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str3 = "1927-12-31 23:54:07"; String str4 = "1927-12-31 23:54:08"; Date sDt3 = sf.parse(str3); …
6828 java  date  timezone 


30
¿Cómo leo / convierto un InputStream en una cadena en Java?
Si tiene un java.io.InputStreamobjeto, ¿cómo debe procesar ese objeto y producir un String? Supongamos que tengo un archivo InputStreamque contiene datos de texto y quiero convertirlo Stringen un archivo, por ejemplo, puedo escribirlo en un archivo de registro. ¿Cuál es la forma más fácil de tomar InputStreamy convertirlo en a …
4065 java  string  io  stream  inputstream 

30
Evitar! = Declaraciones nulas
Yo uso object != nullmucho para evitar NullPointerException. ¿Hay una buena alternativa a esto? Por ejemplo, a menudo uso: if (someobject != null) { someobject.doCalc(); } Esto comprueba una NullPointerExceptionpara el someobjectobjeto en el fragmento anterior. Tenga en cuenta que la respuesta aceptada puede estar desactualizada; consulte https://stackoverflow.com/a/2386013/12943 para obtener …



11
Casos de uso adecuados para Android UserManager.isUserAGoat ()?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. Estaba mirando las nuevas API introducidas en Android 4.2 . Mientras miraba la UserManagerclase me encontré con el …
3633 java  android  usermanager 



17
¿Por qué se prefiere char [] sobre String para contraseñas?
En Swing, el campo de contraseña tiene un método getPassword()(devoluciones char[]) en lugar del método habitual getText()(devoluciones String). Del mismo modo, he encontrado una sugerencia de no usar Stringpara manejar contraseñas. ¿Por qué Stringrepresenta una amenaza para la seguridad cuando se trata de contraseñas? Se siente incómodo de usar char[].
3422 java  string  security  passwords  char 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.