【 第七章 字符串 】
来源:互联网 发布:大乐透算法必中5红万能 编辑:程序博客网 时间:2024/04/28 02:36
1、String类位于java.long包中,具有丰富的内容。(无需导包,默认导入)
2、equal()方法比较原理:检查字符串中字符是不是完全一致。
“==”和equal区别:所有类都记成object类。在String类中,“==”比较的是地址,而equal比较的是内容。
字符串池:用来存放字符串的常量。凡是“new”出来的内容都是独立开辟内存,不放到字符串池。
【示例】String
string
3、各类使用方法——API文档。
String常用方法:equals():比较相等
trim():返回一个前后不含任何空格的调用字符串副本;
/substring():提取从位置索引开始的字符串部分;
\substring(a,b):提取a和b之间的字符串部分;
/indexOf():返回指定字符在此字符串中第一次出现处的索引。\lastindexOf():返回指定字符在此字符串中最后一次出现处的索引
Length():字符串长度
数组的length是个属性,String中的length是个方法。
Replace()用指定的字符串替换此字符串所有匹配字面值字符串。
Split():字符串拆分。
String[]
valueOf():基本类型转换为字符串。
charAt():返回指定索引处的
/toUpperCase():将字符串中所有字符转换为大写。
\toLowerCase():将字符串中所有字符转换为小写。
4、字符串替换:防止SQL注入。
5、
StringBuffer:——可变可追加,当频繁追加字符串时适用。线程同步,安全。
【示例】StringBuffer
sb.append("123");//追加字符串。
sb.insert(2,"ABC");//插入:在第二个位置插入ABC
String
StringBuilder:用法与StringBuffer完全相同。——可变可追加,当频繁追加字符串时适用。线程不同步,但操作速度快,优先使用此类。
- 【 第七章 字符串 】
-  
-
- hdoj acm 1008
- HDOJ 1984 Mispelling4
- 第七章 内存管理单元MMU
- em的错误 <转载>
- 集线器 交换机 路由器 网桥 …
- 死亡日志 ——黄妮超
- 使用BBED修改SCN …
- dive into python 第 5 章 对象和…
- IOS 99乘法表
- 考 研 问 答
- hdoj acm 1029
- Rightmost Digit hdoj 1061
- HDOJ 1005 Number Sequence
- HDOJ 1722 Cake
- HDOJ 1350 Robot Motion
- #姜小浩杰瑞实训记#7月21日作业汇…
- #姜小浩杰瑞实训记#7月22日作业汇…
- 【7.23】第四章数组知识重点#姜小…
- 【7.25】第六章 方法&n…
- Cocos2d-x3.2 多点触控
- 【 第七章 字符串 】
- 【第一章 类与对象方法 】
- JDBC代码使用模板
- SQL查询语句大全(转载)
- SQL的链接、视图、事物、储存过程…
- SQL简单查询练习汇总(单个表)
- SQL复杂查询联系汇总(牵扯多表链…
- JQuery中如何提交(submit)和重置…
- JAVA常见异常汇总(net)