字符串
java中的字符串,其实就是unicode字符序列。java中没有内置的字符串类型,而是java类库中预定义了一个类。
不可变字符串
java中String没有提供修改字符串的方法,这意味着字符串不可修改。事实上String实例是存在于堆中的,每一个String类型会指向堆中的地址,编译器可以让字符串共享。
null和“”
null是没有指向任何内存地址的,“”指向了一块内存地址但是里面没有东西。
null是一个特殊的值,可以用==或!=来比较
java中的字符串,其实就是unicode字符序列。java中没有内置的字符串类型,而是java类库中预定义了一个类。
不可变字符串
java中String没有提供修改字符串的方法,这意味着字符串不可修改。事实上String实例是存在于堆中的,每一个String类型会指向堆中的地址,编译器可以让字符串共享。
null和“”
null是没有指向任何内存地址的,“”指向了一块内存地址但是里面没有东西。
null是一个特殊的值,可以用==或!=来比较
本文标题:关于java的字符串的理解与用法
本文链接:https://www.haomeiwen.com/subject/gplxvqtx.html
网友评论