Java字符串深入理解
来源:互联网 发布:传奇霸业宝石数据 编辑:程序博客网 时间:2024/05/18 02:53
1.字符串处理
1.取文本内容
变量.substring(起始位置,结束位置) //从0开始
例如
package ddouble;public class ddouble {
public static void main(String[] args){
String a="HelloWorld";
a=a.substring(2, 5);
System.out.println(a);
}
}
运行结果:llo
2.文本比较
方法1:变量1.equals(变量2)内容比较
方法2:变量1==变量2内存地址比较
例如
package ddouble;public class ddouble {
public static void main(String[] args){
String a="ok";//相同内容对象的物理内存相同
String b="ok";
String c=new String("ok");//加NEW都是在堆内存新开一个内存
String d=new String("ok");
System.out.println(a==b);//true
System.out.println(a==c);//false
System.out.println(c==d);//false
}
}
1 0
- Java字符串深入理解
- 深入理解Java中的字符串String
- 深入理解字符串
- 深入理解字符串常量
- string 深入理解字符串
- 深入理解java空字符串与null的区别
- 深入理解字符串(一)
- 【ThinkingInC++】71、深入理解字符串
- 深入理解C++中的字符串
- 深入理解java数组
- 深入理解java多态性
- 深入理解java String
- 深入理解java多态性
- 深入理解java多态性
- 深入理解Java多态性
- 深入理解Java多态性
- 深入理解Java多态性
- 深入理解java多态性
- CodeForces 686A
- RxJava 驯服数据流之避免monad
- tomcat 的jvm 内存溢出问题的解决
- JS令relative变成fixed
- HDU 1512 Monkey King
- Java字符串深入理解
- poj 3264
- Android知识要点整理(16)----Gradle 之项目结构
- HDU 1269 迷宫城堡
- mitaka版本openstack虚拟化云桌面的实现(spice)
- Service
- C语言字符串查找替换
- 分数化小数(decimal)完整版
- Forwar Rendering vs. Deferred Rendering