您的位置:首页 > 编程语言 > Java开发

Java字符串深入理解

2016-07-05 23:12 405 查看
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
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: