Capítulo 8. Texto y utilidades básicas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Si has estado leyendo este libro secuencialmente, habrás leído todo sobre las construcciones básicas del lenguaje Java, incluidos los aspectos orientados a objetos del lenguaje y el uso de hilos. Ahora es el momento de cambiar de marcha y empezar a hablar de la colección de clases que componen los paquetes estándar de Java y que vienen con cada implementación de Java. Los paquetes básicos de Java son una de sus características más distintivas. Muchos otros lenguajes orientados a objetos tienen características similares, pero ninguno tiene un conjunto tan amplio de clases y herramientas estandarizadas como Java. Esto es a la vez un reflejo y una razón del éxito de Java.
Cuerdas
Empezaremos por echando un vistazo más de cerca a la clase Java String
(o, más concretamente, java.lang.String
). Dado que trabajar con String
s es tan fundamental, es importante comprender cómo se implementan y qué puedes hacer con ellos. Un objeto String
encapsula una secuencia de caracteres Unicode. Internamente, estos caracteres se almacenan en una matriz Java normal, pero el objeto String
guarda celosamente esta matriz y sólo te da acceso a ella a través de su propia API. Esto es para apoyar la idea de que String
s son inmutables; una vez que creas un objeto String
, no puedes cambiar su valor. Muchas operaciones sobre un objeto String
parecen cambiar ...
Get Aprender Java, 6ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.