主页 > 新闻资讯 > 大数据培训中关于String的细节之处

大数据培训中关于String的细节之处

作者:覃老师 浏览次数: 2021-08-13 16:49
一、String字符串创建后不可更改,底层由不可更改的字符数组实现。在大数据培训中所有常量都必须存储在常量池中,常量池直接存储实值,String除外,String存储引用。其他类型的常量直接存储常量值,字符串常量存储指向字符数组的地址值。

二、String的重要方法
1. charAt()-----根据字符串的下标返回指定的字符。
2. length()------返回字符串的长度值。
3. toCharArray()-----把一个字符串全部转成一个字符数组。
4. new String(char[] cs)------可以把字符数组部分信息转成一个新的字符串对象。
compareTo()-------返回的是两个字符串对象字典排序的差值
大数据培训
 
5. concat()-------把新字符串拼接到原字符串的末尾,生成一个新字符串进行返回
6. contains()-------判断新字符串是否是原字符串的子串
7. startsWith()/endsWith()--------判断原串是否以指定的新串进行开头结尾
8. equals()--------重写Object中的equals,先比较地址值是否相等如果不相等再比较内容是否一致
9. hashcode()----返回的是字符串对象的哈希码值,重写了这个hashcode方法,根据字符元素顺序以及内容来算哈希值。

三、String[][] 表示二维数组String,string[]表示一维数组string。
大数据培训
 
数组是在java中用来存放多个数据或者字符串的,是用于储存多个相同类型数据的集合。数组在java中常常用来堆内存或者栈内存。
格式为数据类型+数组名称+n[](表示n维数组)

以上就是大数据培训中关于String的细节之处,如果想了解更多详情,请点击成都加米谷大数据官网吧!成都大数据培训学校、大数据开发培训、数据分析与挖掘,零基础班本月正在招生中,课程大纲及试学视频可联系客服获取!

热点排行
推荐文章
立即申请>>