## String 类相关的方法
1、concat:将指定字符串连接到此字符串的结尾。相当于字符串的拼接
2、contains:判断是否包涵字符指定序列
3、startsWidth():判断此字符串是否以指定的前缀开始。
4、endWidth():测试此字符串是否以指定的后缀结束。
5、getBytes():使用指定的字符集将此 String 编码为 byte 序列,并将结果存储到一个新的 byte 数组中。
6. indexOf
:返回指定字符在此字符串中第一次出现处的索引。如果此字符串中没有这样的字符,则返回 -1。
7. lastIndexOf:返回指定字符在此字符串中最后一次出现处的索引。
8. replace:返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的。
9. replaceAll:使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。
10. split:根据匹配给定的正则表达式来拆分此字符串。
11. subString: 截取字符串中的部分
12. toLowerCase(); 使用默认语言环境的规则将此 String 中的所有字符都转换为小写。
13. toUpperCase(); 使用默认语言环境的规则将此 String 中的所有字符都转换为大写。
14. trim();返回字符串的副本,忽略前导空白和尾部空白。
15. valueOf();将基本数据类型转为字符串类型
15、valueOf: 将基本数据类型转为字符串类型
* 平台默认的字符集:
windows:GBK 中文占两个字节,英文占一个
UNIX, LINUX:UTF-8 中文占三个字节,英文占三个
特殊的地方:
1. 是唯一一个可以不通过new创建对象
2. 一旦创建好,不可以发生改变
3. 不可以被继承
4.
- JAVA笔记
- 01、Java扫盲
- 1、JVM、JRE和JDK的区别
- 2、环境变量path和classpath的作用是什么?
- 3、变量有什么用?为什么要定义变量?什么时候用?
- 4、&和&&的区别?
- 5、标示符命名规则
- 6、数据类型
- 7、类型转换
- 8、java语言的三种技术架构
- 9、java的跨平台性
- 10、有符号数据的表示法(次重点)
- 11、按位运算符
- 12、函数
- 13、重载
- 14、数组
- 15、内存结构
- 一、数据结构
- 随机数
- 流程控制语句
- if 和 if...else
- switch
- for
- 函数
- 重载
- 数组
- 数组的复制
- 冒泡排序法算法
- 方法
- 方法的重载
- 方法的练习
- 面向对象
- 面向对象的特点
- 如何创建类
- 如何创建对象
- 一、引用数据类型具有的默认值
- 二、成员变量和局部变量
- 三、构造函数
- 四、气球理论
- 五、继承(extends)
- 权限修饰符
- 封装
- 内存的分配
- 多态
- super关键字
- static关键字
- final关键字
- 抽象类 抽象方法(abstract)
- 接口(interface)
- 单例模式(singleton)
- Object类
- 内部类
- 匿名内部类
- 阶段项目
- 捕鱼达人
- 飞机大战
- 护盾功能
- 血条
- 爆炸
- API
- String 类相关的方法
- 第三方(Apache)jar包的使用
- 正则表达式
- StringBuffer 和StringBuilder 和Date
- 核心API:集合类
- List 集合
- 遍历集合的方式
- 包装类
- Map 集合
- 异常