23、定义字符串的两种方法:
1) 使用变量定义的方式,例如:
String programOut=”Hello World!!”;
2) 使用new操作符,例如:
String programOut=new String(”Hello World!!”);
24、字符串合并:
fullName=firstName+” ”+lastName
25、求字符串长度:方法:public int length()
26、在字符串中查找:方法:public int indexOf(String findMe)
27、求子串:
1)public String substring(int startIndex)——给出开始位置,表示从指定的开始位置开始,直到字符串结束;
2)public String substring(int startIndex,endIndex)——给出开始位置和结束位置,表示从指定的开始位置开始,直到结束位置。
28、定义数据:
1)零数组:表明数组存在,但没有值。
int firstArray[ ];
2)预留空间:为数组预留一些存储空间,但并未马上赋值。
int secondArray[ ]=new int[5];
在这里,我们定义了一个数组secondArray,并为其预留了够存放5个int型数的空间。
3) 一次性完成定义与赋值:
int intArray[ ]={30,20,10,-10};
注意:
在Java语言中,数组一经定义之后就不能够改变其大小,这与其它程序设计语言中不同,在编程时一定要注意这点。
28、System.out.println(stringArray)输入结果:[Ljava.lang.String;@198dfaf
其中stringArray是数组的名字,这样输出会输出这个数组在内存中的地址
29、将Birthday称为类,而将birthday1和 birthday2称为对象。请大家一定要明明白白地知道其中原委。类是一类事物,而对象则是一个个体(Birthday birthday1=new Birthday();)
30方法调用: 前面是对象名,后面是方法名,中间用“.”连接