您的位置:首页 > 其它

J2SE知识点摘记(二)

2013-07-08 23:25 113 查看
1、 对象的声明

"类名 对象名 = new 类名();"例子:Person P;//先声明一个Person类的对象p

p=new Person();//用new关键字实例化Person的对象p

Person P=new Person();

2、 对象的比较

有两种方式可用于对象间的比较,即"=="运算符与equals()方法.

"=="用于比较两个对象的内存地址值是否相等;equals()方法用于比较两个对象的内容是否一致.例子:if(str1.equals(str2))......

3、 对象数组的使用

例子:Person p[];.......P=new Person[3];.....p[0]=new Person();p[2]=new Person();p{[3]=new Person();....或者Person p[]=new Person(3);......for(int i=0;i<p.length;i++){p[i]=new Person()}//动态初始化

Person p[]={new Person(),new Person(),new Person()};//静态初始化

4、 String和StringBuffer他们都可以存储和操作字符串,即包含多个字符的字符串数据。

String类是字符串常量,是不可更改的常量。而StringBuffer是字符串变量,它的对象是可以扩充和修改的。

StringBuffer类的构造函数:

public StringBuffer()创建一个空的StringBuffer类的对象。

public StringBuffer( int length )创建一个长度为 参数length 的StringBuffer类的对象。

注意:如果参数length小于0,将触发NegativeArraySizeException异常。

public StringBuffer( String str )用一个已存在的字符串常量来创建StringBuffer类的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: