JAVA课程第4章字符串.ppt
文本预览下载声明
;;4.2字符串;4.2.2字符串常量和变量;4.2.6字符串比较;;;;4.2.3 String类构造方法和常用方法;4.2.3 String类构造方法和常用方法;2.String类常见的方法;;;;上机作业;提示;思考:;;上机作业参考答案;思考题答案;
2:第3步:用+号的时候,左右两边的操作数类型不同,分别为字符串和字符,为什么也可以加,是什么原理?( 提示:查看教材concat函数后的提示)
;;
(3)public String( char value[] )
这个构造函数用一个字符数组作为参数来创建一个新的字符串常量。 用法如下:
char z[]={h,e,l,l,o};
String test=new String(z);(注:此时test中的内容为hello)
?
;(10)public void getChars( int srcBegin, int srcEnd, char dst[], int dstBegin )
这个方法用来从字符串常量中截取一段字符串并转换为字符数组。参数srcBegin为截取的起始点,srcEnd为截取的结束点,dst为目标字???数组,dstBegin指定将截取的字符串放在字符数组的什么位置。实际上,srcEnd为截取的结束点加1,srcEnd-srcBegin为要截取的字符数,用法如:
String s=abcdefg;
char z[]=new char[10];
s.getChars(2,4,z,0);
// z[0]的值为c,z[1]的值为d,截取字符串s的下标为2和3的两个字符;5、为什么Iiaammssttuuddeenntt结果为-32,代表什么意思? Iiaammssttuuddeenntt的结果是什么?代表什么意思? IIaAmmssttuuddeenntt的结果是什么?代表什么意思?
;上机作业存在问题;;;用其他类型数据产生String类的字符串;;;;;;;
显示全部