本篇文章主要介绍了"黑马程序员——java基础之字符串类String以及基本数据类型包装类",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
...
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
今天复习了毕老师的有关字符串类String ,以及StingBuffer和基本数据类型包装类的内容,接下来,我们就从这三个大的方面进行总结。
第一讲 String类
一、String类概念
String是字符串类类型,用于描述字符串实物。在对String类进行学习的时候,我们主要记住两个大方面就行,一个就是字符串的特点,一个字符串的方法(学会应用)。
二、String类特点
1、 String类有两个特点:1、字符串是一个对象。2、字符串一旦被初始化,就不可以被改变。
对于第二个特点,我要强调一下,可以通过一下一个例子。
String str="meiguo";
str="zhongguo";
System.out.println("str:"+str);
在程序中这样写是没有问题,但这样是写并不代表字符串被改变了,原因:字符串存在与方法区中的常量池,String str="meiguo";代表在常量池有了字符串“meiguo",
而将索引值赋给了str,第二句str="shijie",是说str指向了“shijie0”的索引值,但是字符串“meiguo”依旧存在常量池中没有消失。
2、入学测试题
String s1="abc";
String s2=new String("abc");
s1和s2有什么 区别?
s1在内存中只有一个对象;而s2在内存中有两个对象,一个是new,一个是abc。
3、注意
String类中重写Object类中的equals()方法,用于判断两个字符串的内容是否相同,而不是判断两个字符串的内存地址值相同,但是”==“依旧还是判断String的内存地址值是否相同。
三、操作方法
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了黑马程序员——java基础之字符串类String以及基本数据类型包装类,包括了方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_169063.html
相关图片
相关文章